The outfit is really cute. My daughter needed it for a living wax museum at school for people from the 1800s and it worked perfect. Looked a lot less cheap than some of the other costumes we looked at prior to buying this one. Top was too itchy for my daughter so you may want to put a shirt on under it. She wears a 14 and we bought the XL. The top fit but was made on the small side in my opinion, so if you're in doubt, size up! I did based on reviews and was glad I did! She is a very tall 10 year old (almost 5 tall) so the skirt wasn't an issue for her but it was pretty long. It would be easy to roll up though if needed. 4 stars because it was a bit overpriced and the top was itchy and very snug.