This is a lovely dress! The length is great, I'm about 5'1 and it's mid-calf on me. The sleeves are wide which gives them a flowy look/feel. The skirt is layered, meaning you don't have to wear a slip if you don't want to. It's comfy and versatile, I wear it to the office, but it's easy to dress up or down for whatever kind of event! Definitely going to be a staple in my summer wardrobe.