I use goggles because they were what I could buy easilly at the time and I'm a bit OTT on making sure nothing gets in my eyes. They do fog alot though so anti fogging spray or wipes are needed. I am leaning in favour of a mesh pair just because fogging is that bad for me.