Sweat-proof? Never noticed sweat till I put this on. Then I got lots. It does feel nicer than the stock one though. Fit? I'm often trying to slide a part of it it back on. Light blocking around nose? a small bit but still lets heaps through. Better options out there.