Some products are of very good quality while others appear to be cheap imports from China or Taiwan. I received two hats recently one was flattened so badly that it will never get it's original shape back the other had poor stitching and had unraveled alittle prior to even being worn once.