I am 43 & I weigh 135 lb to 140 lb 5ft 5in I bought the size medium, and this is by far the best bathing suit I've ever bought, nothing is going to change the fact I'm not in shape. But this bathing suit really slims and has full coverage on the bottom. I definitely will be buying other colors.