Love this suit! It really is cute enough to pair with jeans and wear as a body suit. I originally bought a Medium But had to size down to a Small. It has a lot of stretch and if you are small in the torso runs a little long. Stays on well enough to swim & surf.