This balaclava works great when the temps are in the 30s to 40s - it might be a bit too warm when it reaches the 50s and I don't ride when the temps are in the 20s. The fit is comfortably snug even when I pull it down to expose my chin.
Can breathe and keep warm
Fits well under helmet it doesnt bunch up