Mmmm. For the cloth on the seat I'd use a steam cleaner and the scotch gard for upholstery. For the leather I use Pinnacle Leather and Vinyl cleaner, I haven't found a leather conditioner that I like yet but am going to get some of the Pinnacle as well.