I know you said no zippers, but you might want to try something like this. Water polo suits are designed for maximum keeping-in as players grab onto each other suits. You might search around for a different design without a zipper.