Mask is great sitting comfortably on face, however windshield I found getting steamy while breathing having obstructed visibility. The good thing is, you can always take the seals off the mask and put it back as you want you, that's why 4 stars to this product