I used these for Airsoft, they held up well for a good 3 hours but ultimately fogged up. As with all goggles you will get fogging sooner or later but these are good straight out of the bag, pair these babies with some anti fog solution when the film coating loses it's effectiveness and you're golden. They are large though, I highly recommend wearing a helmet alongside these. Impact tested at point blank with a TM 1911, not a mark.Hope this has been helpful 👍