Bought for my father-in-law for his birthday.  We bought a large based on his other hats.  It was way too big.  My husband owns other Irish tams, and always gets a large.  And this was too big as well.  Medium fit better.  And my father-in-law loves it.