Leather surfaces are permeable. Over time the leather surface will absorb human and pet oils. All leather types should be maintained. We can clean many different leather hide finishes. Some of the these finishes that we clean include Aniline, Semi-Aniline, Nappa, Suede and Nubuck.