Well I see they still didn't figure out you need a screen in the vent holes yet... Easy enough to put your own in, but even easier for them to do it.
Perfect for all those new NS riders who want to look the part but not be the part j/k take it easy
No they keep SNOW out, not water, I'm not tumbling through puddles. If the snow gets in, then it melts because your head is WARM. It's not rocket science. And yes, impact resistant enough to stop a branch from poking through. I'm just telling it like it is.