Benpyron, I have been working with a manufacture making a product just for what you are looking for. I am in the chemical business and have 3 boats and very picky on what I use on them. I have a new sample of a product that is in development that will be at my facility next week. This product has been long time in the making. The product uses no Butoxyethanol or Potassium Hydroxide which is what you see in other cleaners. This product has lifting properties and will lift the dirt out of the material instead of attacking the dirt and doing harm to your seats. If you would like email me your address and when I get it in, I will ship you some to try (no cost to you). I would love your feedback. I have already used it on my offshore boat that sits out and I was very happy with the results. Regards, Brian