These glasses wont let you down. Oakley O-Frame MX Goggles are produced by the world known Oakley brand, which creates all those awesome sunglasses and also does these goggles to protect your eye. These goggles are quite basic from their catalogue of products but they work very well under extreme conditions.
I have personally used these goggles for the last five years and I can guarantee that they are perfect for motorcycling, enduro and motocross. I could also see myself wearing them if I went skiing or do some snowboarding. Other areas of motorsports are accepted of course.