Microfiber cloth with built-in scrubberLint and streak free cleans and polishes like no other wet or dryNonabrasive and safe on virtually any surfaceSuper absorbent - holds 7 times its weight in liquidQuick drying - 10 times faster drying time