Sonax 416541 Microfiber Cloths Plus Cleans glass, mirrors, plastic surfaces, upholstery and carpets Does not leave behind streaks or fluff Ultra-fine microfiber cloth Washable