This polishing cloth will maintain the shine of your silver, gold, and platinum jewelry. The cloth is 100% cotton. The inner cloth is treated with a non-toxic polishing agent that removes dirt and tarnish. The soft, outside cloth buffs to a brilliant shine. This cloth is not intended for pearls or soft, porous stones such as jade, opal or lapis.