TVTime Direct Cadie No Fog Mitt Specially treated to keep windshields fog free For Windshields, Bathroom Mirrors, Eye Glasses, Windows, Store Fronts Long lasting-activated treatment in the Mitt is good until the fabric wears out