I was skeptical when I first found this company because I could only find reviews on their website but I decided to take a risk and I'm glad I did. The hat came sooner than expected and it's really good quality. The only reason I knocked off a star was because there was some fading on the seams just above the patch.
I haven't worn it out yet but it feels like it will last a long time, I'm just worried about it fading fast but week see. I will definitely be ordering another hat some time.