I have a a very large head and normally wear a 7.75 or 7.875 fitted hat size.  I was worried that this one size fits all would be too small, but it isn't.  It feels good on and is well ventilated.  Very good price and very good quality.  Highly recommended.