I buy a lot at Amazon because of the great deals.. This hat was fantastic, great price fantastic quality. The store that it came from shipped it to me and I had it within 3 days. The service is pure please.  You have to pay special attention to the size measurement of your head to get the proper fit.