I am a size 7.5, or European 59/60.  Based upon reviews, I bought the XL.  It is slightly loose,  but not so much as to be flopping around on my head, so I'm keeping it,  assuming the L might be a bit tight.  If not for the color,  I would consider it of pretty good wool felt hat quality,  not just a novelty hat.