My son is nine and loved this costume. There are two problems however.  The robe is a bit small (especially in arm length) and the clasp that keeps the robe together does not stay in place-keeps coming apart.