Im 58 150 lbs. normally wear a medium in bottoms and large in top. I ordered XL which fit my top quite nicely however is a little loose for my bottoms but I like that its not too tight like a normal swimsuit so that my love handles aren't squeezing out the top of the bottoms.