If you put Armor All on leather, it may leave a greasy residue, cause the leather to become discoloured or cracked, and can even damage the leather over time.