Great quality but they are too small for my head, i have the heros hat and i thought this one was going to fit the same but unfortunately it's probably a different hat manufacturer. Anyway, i would still buy from them because i like what they stand for!