I order the blue swimsuit in large. I'm 5'2", 135 lbs, 32-29-35, Short torso. This suit is not for me. I think the pic is a better quality than you get. The one I receive didn't look like the pic. I wanted the lines in the middle of the suit to go at a diagonal but they went start up and looked weird. Maybe the suit would be better for wider hips and it would put the strips more in a diagonal. The only part I did like abt the suit was  the sides were a little bit thicker so it covered up any side boob. That was nice for large breast. I liked the nice cleavage it gave. The suit didn't fit me well and did not suit my needs. I returned it