Great dress.  Nicely cut and heavy material.  I plan to wear this to a wedding.  It's plain but with some jewelry it will be fine and the material is dressy enough for evening wear.

I am 5'8" and 165 lbs and ordered the Large.  It hits me just above the knee.  The shoulder seams hit just right and the sleeves are not too tight. The bust fits perfectly (I am a 36C).  It fits a little closer in the midsection than ideal for me (I carry my extra weight there) so I will probably add a spandex shaper just to make it fit a bit smoother- but truthfully I could probably get away without it as it's not tight or bulgy.

What I also like is due to the way it is constructed (proper seams, good quality fabric) it can probably be altered when I finish my current weight loss plan.