Terrible, Used as directions stated , wiped off excess with a micro fiber towel as directed on bottle and breathed on the goggles and instant fog, Sprayed it on again and left it to air dry while waiting on games to start, and it worked for about half an hour, Ended up using washing up liquid