Beautiful shape, but the turtleneck and sleeve cuffs are much too tight. I am 5'5", 120 lbs, 36B, I bought a small. The dress fit very snugly in the body, so I might have been able to wear a medium, but the small was pretty good with the exception of the neck and cuffs- the material is not stretchy enough so it is next to impossible to get over your head and feels constrictive on your neck.