These glasses are absolutely fantastic for airsoft (if you're one of the brave souls who plays without a full facemask.) They're impact resistant, scratchproof, and even fogproof (effectively so.)
They only get a littly messy, and visibility is reduced, when dealing with a lot of sweat (i.e. a stagnant heat situation.) A lot of moisture gets captured within the goggle, causing the lens visibility to get a little 'streaky' or mushy. Cutting additional channels into the sealing foam padding has been suggested to remedy this.
This isn't 'fog', however, and the lenses have yet to fog up (even in the middle of a hot summer day in Florida, while running in the everglades in full tac gear.) I'm quite impressed with the performance of these glasses.
The price is a little steep considering what you're actually getting, but they're an excellent choice and investment.
Also consider the ESS Advancer V12s as an alternative. The ESS goggles are bulkier, but provide more ventilation options and are infinitely more rugged.
Pros: Well built, light, low profile, tough, impact resistant
Cons: Don't do well with lots of sweat
This review was written in the old system and had content requirements that are different than reviews written today.