Just got this cap as a gift from my Amazon Wish List.  After carefully reading the reviews and sizing instructions, I put down a medium size, but when it came it was too big, even though every hat that I own but one is a medium.  That one is a large.  So now I hope to exchange it.  Not sure if it was a fluke at the factory or what, but there you go.