Love this dress! My 60 year old self feels pretty I’m this! Length is a bit above the knee, not too short or long. Waist has some give too. I’m a solid size 12/14, 185 lbs, and the X-large is perfect. I added a belt because there’s a lot of material to the dress and I wanted to break up the color a bit. Sleeves are kind of poofy Cute dress that’s not too dressy but not too casual and basic. I’d definitely recommend!