Birdz Buzzard Large Goggles Clear Lens Frame is vented to help prevent fogging. Lenses are shatter resistant polycarbonate, UV400, and also have a special anti-fog coating! These have a very flexible frame! Great Night Riding Goggles. Includes Micro Fiber Cleaning &amp; Storage Pouch