These are fantastic!!! And awesome quality , I regret purchasing the expensive individual cap for my son from another brand now. We snagged these as party favors and it was a hit. Its not the shiny flimsy kind! Fits heads properly too, from toddlerhood to early Juniors size. (My son is 5 and it fit  perfect, oldests at the party were age 10 & still rocked it!)