The hat is really cute and, seems to be made pretty well. It fits my head fairly well is a little tight but, I think will stretch a little with more wear. The bull horns on top of it really give it the cute classic look. Sponge and felt are what this cute hate is made of.