Not quite anti-fog.
The fit is pretty good, but it does fog up while wearing.  It was a little expensive.
Rating: 3 stars