
Short of getting a full face shield, this is the best way to go. It's warm and fits under a helmet easily. I use this and a MH Alpanista hat for all but the coldest temps. Think of it as layering for your head.
I used this balaclava on Mt. Rainier to protect from the cold while climbing at night and then from the sun while descending during the day. Felt great the entire time, and never took it off even in full sunlight coming down the entire time. Felt great and I will use this on many other hiking and climbing adventures.