My 25 cx30 has those so called vegan faux leather seats. They are a very light gray color (Greige per Mazda) so they show dirt a little quicker than most. I want to keep ahead of it before it begins to shows. What would be a good product to keep these clean? Mild soap and water? I would prefer spray on product (if there's a good one) as I'm getting lazier in old age.