I have been using this for a year and just recently did it again. I use Zymol's two step process cleaner and conditioner, followed by 303 protectant applied with a foam pad. I also used a leather brush with the cleaner to remove all the dirt. A brush is key because it allows you to agitate the spots and throughly remove them. After cleaning them, I warmed the leather and then applied the conditioner foam pad and waited about 10 minutes for it to soak in. Then I buffed it off and applied 303 with a foam pad, waited 10 min for it to soak in, and then buffed it off. When I finished, I was amazed at how clean and soft the leather felt. It was also not greasy whatsoever. My seats have never looked better.