I absolutely LOVE these dresses! I want to clarify my "fit as expected" choice: I normally wear a 10-12 but ordered a small because I knew they were made large (according to a review from someone else). The small fits great on me with no special washing. I'm 5'4" and they hit mid-calf. I love the material, very soft and comfortable. Somewhat form-fitting, not sacky looking. I get compliments every time I wear one. So, if you order a size smaller than you normally wear, I think you'll be very happy with it.