First of all, I'm 5'2 and 130 pounds. This was the BEST fitting, most flattering bathing suit I've put on in at least 10 years!! Mom of 4 here with the belly pooch to prove it and I'm usually SO self conscious. This hides everything so well! The material is thick and definitely has a smoothing effect! LOVE, LOVE, LOVE!!! I paired it with a long, green, sheer cover up skirt and it was so beautiful!