Love this bodsuit! I'm 5'4" 130 lbs, 32 B, have a longer torso and the medium fit great. Love the quality for the price and the snaps are the nice metal ones, not the cheapy plastic ones I've seen. This can be dressed up or down. A great staple to have in your closet.  I got Poppy and White. LOVE!