Two piece suits are superior in use for all the mentioned reasons. The caveat is to get a top long enough to adequately overlap the pants for full protection.