Not exactly a good cleaner and didn't seem to protect our seats, they still cracked and got dirty. The instructions say use a small amount and that's fine, but we used too little and that was the problem or it's the product. I like 3M but I wouldn't recommend this one. I've been using 303 on our boat for 4 years with no problems, saw this stuff and decided to give it a try because we had some moisture stains. Well, even after a few uses according to the instructions, it didn't do anythingโฆ