I'm 5'4 and 200lbs. This Swimsuit fits in all the right places. I got an XL but if you are a bit thicker get a size up. If you need a modest swimwear but wanna show off a bit of cleavage this would be a great decision for you. I purchase this one piece to cover things I don't wanna show off such as my tummy area and this product does wonders. It has tummy control which was able to hide the bulging belly I have. It also has a mesh section to show off your cleavage which I love. The color is beautiful and it compliments my silhouette of a person of size. Love this Product and definitely highly recommended.