I seen this dress and fail in love. Exactly as the picture. This dress has a stretchy material and I ordered medium and it was almost to my knees. I'm 5 feet. Dresses usually are mid thigh. And large or xl depending on stretch and length.