I believe this is a Chinese knock-off.  There is not material label on the inside, and the finish is not as clean as other Carharrt hats.  I ordered this and several other caps in different colors.  At the same time, but the two that were knock-offs shipped from a different vendor and had a musty order.  After washing they were  ok.