Bought the goggles and a couple of replacement lenses and am really impressed with both. Only takes a couple of minutes to change the lenses and they fit really snug.
As for the goggles; they are very comfortable, do not hinder you vision whichever way you look and having been worn on bluebird days and cold, overcast days I didn't get any fogging AT ALL.
The only thing I found was there was a little pinching of the nose at the bridge, but that could well be the fact I have a big nose! The strap also has a sticky tape on the side that adjoins your head which means they don't move once on your head.
The goggles worked well both with and out with a helmet. Am happy with my purchase, and can see these things lasting a good few years.