Nice costume, but, it was missing the sword. For my 10 year old, that was a big deal. Otherwise, it seems like a typical mid range quality costumeWe bought a small (5-7 year old). The pants would fit a 10 year old and the shirt would fit a 2 year old. Decent quality and fun swords, but the top is a crop top.Our tween thought this was a really cool costume. He loved the cool looking sword & other accessories as well.My son lived thidCute idea but package was opened and parts were missingI just got this, it was supposed to be a birthday present. I'm extremely disappointed. It came used, I posted pictures, the gloves were still bundled as if someone took them off. The seller did not even try to fold the costume, it came without any packaging but inside a gallon size ziploc bag. The ninja stars are missing! And im disturbed at why they would send this for a child, expecting them to wear a face mask someone else wore!!Other than that, it would have been a good costume. Something I'd buy in store.I ordered a medium for my 8 year old. The pants of the costume were of normal size but the top was really small. Possibly might have fit a 4-5 year old. My son was obviously not thrilled with wearing a crop top. I will pass the costume on to a smaller child. They can shorten the legs and at least it's not a total waste.Listing clearly states size 8-10 but this is no larger than a 5T. The sleeves when compared to a size 6 shirt from target is 5 inches shorter in the arms alone. Everything else is fine, but do not buy if you need a larger size than for a toddler.