I feel it was a good purchase for what I wanted, but the one size fits all is a bit optimistic. I would say that the hat runs a little small for the average adult.  I don't think my head is particularly large, and the hat was too small to fit well. It worked out for the party, and it didn't cost all that much, so I was satisfied enough with the product.