I ordered this in a medium, as I did not want a skin tight fit. I am 5'2" and weigh 122 lbs. I purchased this to wear for my water exercise classes to provide some warmth to my arms and shoulders. The water temp is usually 72 deg but still a little cool on exposed areas. I have several other 1 piece suits like this and really happy with them. In fact, I have started a new trend at my classes with other ladies purchasing these types of suits. I love the colors and design of this suit and it fits me nicely and does not sag or is baggy. Looking forward to more suits like this so I can have one for each day of the week.