I swim 3x a week and this is a comfortable suit. I usually wear a 32 but the straps seem a little too long for me. I''m 5''5" and 118 lbs. It''d also be helpful if the manufacturer didn''t sew the tag in...even when it''s cut off, it still bothers me.