Yes, they look like safety glasses which they are (but not the beefy chemist looking ones), but they're cheap at Harbor Freight Tools for those of you that live near one. Just thought I'd throw that in here as an alternative to Home Depot or Lowes.
I wear glassess to see so except for boarding and scbuba they are always on. Luckly we don't have many bugs in Colorado so I've never been bugged on my ebike.. but back in PA on a motorcycle it was full face all the time, or get welts from the bugs.