I absolutely love this dress! Its comfortable and the material is great! The length is perfect, falls a little pasa my ankles. However based on other reviews I ordered a size up and this fits true to size. Im 57 165 pounds and I ordered the extra large which is big on me. The only thing I was disappointed about is the fact that this dress is not tapered at all. Im teturning it and ordering a large or I might go for the medium and I hope its tapered as it is on the model.