Leather Cleaner is a water based, 100% non-solvent cleaner designed to clean gently but thoroughly, without harming the natural beauty and feel of the leather. It is formulated specifically for grained leathers; those with a topcoat as well as natural aniline leathers. Leather Cleaner will clean general soiling as well as water based and protein based stains from leather. Leather Cleaner is most effective when used in combination with a sponge. Leather Cleaner is designed to keep cleaning residue to a minimum.