This balaclava is great for winter bike riding. The bottom part is fleece and long enough to stay tucked in . It can cover your mouth and keep the extreme cold out of your lungs, or you can pull it down under your chin if weather is warmer. My glasses don't fog up and the top part is nice and thin and doesn't interfere with your helmet. I really like it, bought one for my son also.