I bought these for my boys, who love mario and luigi.  They are 7 yrs. and 2 yrs old.  These hats are too big (i sewed elastic in to make it smaller) for my 2 year old & slighly large for my 7 year old (not enough for anyone but him to know though). But they are VERY cute & i got them for 10 bucks with shipping, so I was quite happy with this purchase!