If I could give it 10 stars I would.  I am 5'3" and weigh 124 lbs.  34A,  29, 37 and the medium fit like a glove.  Literally like a glove in the body, but will need to be shortened by 3", even with 3.5 inch heels.  The neckline is beautiful.  Can be worn two different ways, without looking funny/strange at all.  The purple color is gorgeous.  The material is satiny and soft.  I am going to lover wearing this to a hospital gala!!!!I'll get pics to post if anyone's interested.  I sooooo appreciate all of the fine ladies who post pics to help each other get the right size!!