All their stuff is great quality. Customer service has been great. Took a bit to ship but it’s made to order so that’s expected. Received the wrong model hat but they quickly responded, in the process of shipping the right one, and also sent a discount code for the troubles. Yes, I give a 5 star even though there were challenges. Other companies will make you jump through multiple hoops to get it right.