I bought this dress hoping is would actually fit 10-12 year olds. The dress is amazing, I would have given it 5 stars, but it runs small. It does stretch so we made it work, but the size is at least one size smaller than advertised.
Pros
I got several of these for my granddaughters and they're so cute and fit well, it's a win win