This dress will be perfect for a wedding I am going to. It isn't a formal event by any means, but I want to wear a slightly dressier dress, and the lace look works for that. It's comfortable and fits me perfectly. It goes to my knees (I am 5'3" and weigh 133lbs.) I am curvy, not slim, and it does fit. I wouldn't want it shorter as I am older, but I imagine on a taller young person it would look great.