The hat material itself is good. The "hook" patches on the hat are too small for the US flag that came with it, so the edges of the flag fold up. Tacky! for over $20 for this hat to get to me down range, I was expecting a bit more... I will not buy here again. If you are reading this, you make your own choices.