Does run a bit small, but that's was why I ordered medium.  I'm actually 13wks pregnant, 5'5" 137lbs, 34 B-C, so top will fit this summer, its nice tight push up top and the straps can be cross in the back or strapless. I can fit into bottoms, but figured they will be great for next summer since I don't like tight things around the tummy now. Normally 10lbs lighter, so will fit next summer for sure.