Yeah, berns run really small.  My friend has an xl and i could barely get it over my head with even a really skinny hat on.  I can't get my brother's medium bern on even without any padding in it.  It's kind of ridiculous, but i think they make really big sizes too. like 3xl.  but it doesn't help my self-esteem regarding my big-ass head.