I'm 5'6\" and a usual size 10 on top, 8 on the bottom, and mix for dresses - this one fits really well in the Large. Hits just below mid-thigh so I can wear flats or heels and the neckline comes up just to the right spot - not too loose, as are the arm holes, just perfect. The front panels hit correctly, not too close to center of the bust to call undue attention. Zips up the back but I was able to just pop it on over my head, with just a little unzip. Perfect for a quick and pretty put together look. I did a quick iron to get rid of the folds from shipping and it's a nice weight fabric so not sure I even need a shaper underneath. Very nice dress.