I have used it on plastic parts with great results, even on some exterior parts such as mirrors and it holds up pretty well, on vinyl the stuff is nuclear, I am talking years of no problems with all kinds of abuse, works on carpet too!I took a piece of the interior to the automotive paint supplier. They do sell a vinyl paint/dye. They matched the color. I scrubbed the piece I needed to paint, used some the SEM vinyl prep and sprayed the part. Came out great. Proof will be how well it holds up but the guy at the paint store swears by the stuff. Saved me a bunch of money on ordering an over priced part from Nissan.