I got these goggles after playing around with several different pairs of goggles and masks, and I have to say, these are by far the best goggles I have ever used. They come with 3 lenses (smoke, clear, and amber) and all are crystal clear and easily swappable depending on the situation you are in. Also, they are very comfortable and are easily adjustable. They also come with an attached lense cover for transportation and just to keep the lenses safe.
These goggles rarely fog up at all, and when they do, they quickly clear up. All it takes to prevent fogging is running around, as there is a lot of ventilation.
The goggles are a little on the bigger side, and can get in the way at times.
Also, no matter how tight you adjust them, they can pop off if they get hit on the top or bottom. They don't normally come completely off, but they can slide around your face and get annoying.