I wear UVEX Glasses their polycarbonate, and very clear well fitting. This a good post I always notice the debris all over my glasses, and shirt. esp from polishing.

cheers
David