Love this suit...hides my belly. Bottoms cover like traditional bikini bottoms do. I'm 5'4 179 lbs and I ordered the XXL size..if you order the purple be aware it's NOT PURPLE it's denim blue & pink but its super cute and I'm very satisfied with that advertised mistake : )