I get so many compliments when I wear this suit! I am right at 120lbs and 5.2\\\\\\\". and bought the S. Often one piece suits are too short for me if they fit everywhere else. This suit is just right. It would be flattering on any body type and I love the retro boy short legs and the fabulous color!