I usually buy small in PattyBoutik dresses, but they didn't have one at the time I ordered. I'm 5'11" and 139 lbs, 34 C and the medium fit beautifully, hugging all my curves and accentuating as well. The fabric is a nice weight and good quality. I can't wait to wear this dress!