Great for goggles, street and snowmobile helmets, eyeglasses, etc. These cloths are effective in providing additional protection from fogging and are a must-have for serious racers and recreational riders alike. Easy to use and long lasting, these No-Fog Cloths are the same ones that keeps all of our athletes fog-free in Supercross and the outdoor nationals.