As others have said, the belt is 2X too big for my 6 year old, and it's plastic so it won't be the easiest to fix.  Right now we have tied it in a knot in the back.  Also, the sash for under the belt arrived with frayed fabric and has no finish stitching around it so it unravels easily.  I am going to stitch it this weekend but otherwise it would be about junk.  The rest of the outfit is cute.  The package says size 6-8 but I think it would be small for an 8 year old.  My son could hardly get the shirt over his head because it's so narrow, and the pants aren't very long.  I don't regret the buy because my son LOVES it, but it's not the best quality like most other costumes anyway.