nice thick velvety cloth about 8" x 8" and quickly cleans and polishes sterling, gold and other metals. I used this on some of my pens with sterling overlays. My concern was what chemicals in the cloth that may have effect on the hard rubber, or the modern plastics materials.
None whatsoever. Did not leave any residue or transfer any of the black tarnish removed onto the cloth. Over the years I have used many different cloths and polishes such as Blitz, Simichrome, Maas and others. This KLEAN KARATS seems to be more gentle and much "cleaner" to use. No fear of tarnish transfer.
Google this for more info and sources. Readily available online from various sources, about $2.00 for a cloth 8" x 8", available as treated and untreated. Instructions says good for just about forever, do not wash, do not use on thin gold plated items.
No association with this product, just a user endorsement.