I wear my regular bi-focal glasses and a pair of clear OSHA wrap around safety glasses over them. I don't want my glasses to get dinged ($400/pr). As far as the fogging up goes, there are products that can be applied on the lenses that will stop the fogging. Any dive shop or optomitrist has products for this. If all else fails Home Depot has a product that you put on a bathroom mirror that will keep it from fogging. Being concerned about glasses fogging should not be a reason to put ones eyes at risk. Like seat belts in your car...you never know when something is going to happen. Just my .02 FWIW