This is a cute dress, but I couldn't find a size right for me.  The medium was too tight and the lining was hanging out from the bottom of the dress, and the large was loose fitting and too long.  It went down to my knees and looked more like a matronly holiday dress than a bachelorette/vegas dress.  I saw other customer photos that looked great, so go ahead and give it a try.  It just didn't work for me (I'm 5'3" approx 150lbs and 38D)