The fit of this dress was quite nice. I bought a Small and the dress was mid-thigh length. This dress is also unlined, so would recommend wearing shorts under. The only downside was that the zipper got stuck halfway up (where the "skirt" part of the dress meets the main bodice of the dress), making it unwearable.