safety glasses !! can get them from galeton or grainger by the box in multiple styles also different tints....use'um , abuse'um and go on to a new pair...I find they keep out rain, wind, june-bugs, etc....and they are cheap ! and by their nature...impact resistant....