Joshua in NB
This have worked flawlessly and are decent at resisting scratches. They do resist fogging; however, you will still get some when wet or in tight single track.
Danny in OR
Goggles are great for what they cost!
Roger in Illinois
These are great goggles