I was having trouble using microfiber towels and leather cleaner (I use CarBrite's "Extra Special" All Purpose Cleaner, but McGuiar's should work great as well). It was smearing the dirt around, and not geting into the low spots and textured areas of the seats. I tested a small area with #000 Very Fine steel wool and the leather cleaner, and got GREAT results with no peeling or scraping of the leather dye and thus continued to complete the entire seats with great results. The steel wool will leave some steel fibers on the seat, so you'll have to clean them with an extra pass of the cleaning towel. Follow up with some conditioner, and an old leather seat is well restored. This is a '99 Accord with 90,000 miles. Seats look very lived in and "date" the car. Very common for a light-colored leather around this mileage. Be sure to test your cleaning methods in an inconspicuous area, as some leathers may scrape away with this method; I've had problems with Nissan/Infiniti leather in the past.