I purchased a large and I would say the fit overall is as expected.  I did not like the top.  Even though its cute I felt like madonna with the cone boobs.  For reference, in Victorias Secret Im a 34D and pants Im generally a 12/13ish.  I felt like I was swimming in the cups.  As with many mothers, my chest is not full on top but I felt like I was swimming in the cups.  I mean, I guess I could use that spare space for storing my keys and/or phone. The bottoms fit ok but I have thunder thighs and they were fairly tight around my legs.  I don't want to lose circulation in my limbs and don't want to feel like an 80s pop star so I won't be keeping this swimsuit.  I did like the high waist though and the print is cute.