I have a small head and it fits my head perfectly. The elastic is not too tight but not too loose- in fact, I forgot I had it on at the end of my bike ride, apart from realizing that I didn't have to wipe any sweat from my eyes. Highly recommended!