This is a great dress. It's got a classic style, but casual crinkled lightweight material. It's comfortable and I love it because I don't feel overdressed or underdressed. It's great for hot summer days. I admit I was hesitant to order it because it was only available in black, but the material is so light and loose enough that I get plenty of airflow. I could have ordered a size smaller than usual, but even as is it fits fine. The length is right around the knees. I am usually a bit concerned with wrap-around styles because sometimes the flap on the under-side does not come far enough around to keep you covered, but this was no problem I typically wear it with flats, but it lends well to heels or sandals as well.