Everything about this dress is perfect...the material, style, and fit. flattering and comfortable. i'm 5'9" and the length was just above the knee. you can dress it up or down. comfortable. i definitely recommend.