This is a great hat.  I have a large dome and the large size fits comfortably.  It looks great and much to my enjoyment my coworkers are now calling me Fidel lol.  I feel like the hat is a high quality product with the only issue being some loose threads that I have had to burn off.  Good Buy.