I'm 5'9", so based in other reviews, I was not expecting the dress to be a true maxi. It is just above my ankles, so tea length(ish); it lopls great with heels or wedges. It fits well, I usually wear an 8 and ordered the M. The material is silky and lays well, but is light enough for the summer. I bought this to wear to weddings this summer and it is perfect for that (and comfortable for dancing!)