Valco Cincinnati CP, Inc.'s Perfect Polish Cloth is a man-made non-woven non-scratch alternative to micro-fiber, tee shirts, diapers and other rags. Perfect Polish Cloth is super soft, and is designed to hold polish and wax off of surfaces after wiping to prevent chasing streaks. The optical quality, lint-free cloth is safe for use on all metals, paints, glass, helmet visors and motorcycle windscreens.