I bought this hat for my son to use in his tap dancing recital.  The quality is good, and durable; it is not flimsy at all.  I liked that they included a size chart, with various sizes as most of the ones I found online were "one size fits most".  I would purchase this product again.