Purchased a Large for my 8 year old who typically wears a 10-12. It fit but was a little tight across the shoulders and was a little short. Quality to me was fine, a little thin but the reviews I had read mentioned that. The mask was great and really made the whole outfit. Pants are not included. Overall very satisfied.
Rating: [5 of 5 Stars!]