I got this mask as a deal, It's anti-fog works perfectly. I got shot in the mask once and it was strong, you should change it every 6 months or every 3 times you get shot in the visor. Only problem is that its a bit hard to clean but only a water and a rag. I used the field rag so it was dirty and it streaked. That was the reason so clean it with water and a clean rag. Bring one from home and you'll do fine.
Buy it, top mask for price-performance range. Definite 10