I love the style of this suit and the fit is great. I teach swim lessons and lifeguard and feel very confident that this suit is appropriate for both.