I couldn't believe how well made this was for the price. The fabric is great and the "horns" have wire in them, so they are adjustable. The hat itself is also adjustable like a baseball hat, so it fit my 8 year old daughter very well. Added a pair of red wings and made a matching tail for a great Halloween costume that doesn't look cheesy. She can play in it, too without worry that it will fall apart before Halloween.