Good costume for the money. Thin but decent material. My 7 year old is thrilled with it. Only thing I would say negative is the sizing is off. My son is 7 and always wears a 7, and I ordered the medium 8-10 due to another review saying it ran small.Glad I did. It fit perfect. There is no way a 9 or 10 year old would fit 8-10.