It’s always hard to find a cute bathing suit that fits well and is flattering. Having had weight loss surgery 2 years ago I have a LOT of loose skin in a lot of places I have always worn a suit with a very long skirt to cover a plethora of flaws. This suit does have a low ruffle but not skirt, hides all I want hidden and the rouched front creates a very flattering silhouette even in the lighter color. Overall I’m extremely pleased. The fit was exactly as described on the listing. I am an 8/9 and M and that is exactly the fit I got from the Medium. I highly recommend giving this a try.