great goggle, but expensive depending on what kind of lens you get.
yes. they didn't fog up, they were very comfortable and they allowed great vision.
theyre great goggle but if you want to wear them with a helmet you have to put the strap on before the helmet, or get the $15 helmet strap kit so that they fit
i got mine on sale for $55 but regularly they cost about $100 so you should try to get them on sale or look for somehting cheaper unless you HAVE to have them.
they fit great, lots of padding
they havent scratched yet