I do detail work as a side job and clean up some pretty nasty rides at times and, yes, the scrubbing bubbles work on cloth, vinyl, and even leather when nothing else seems to do the job. Spray on, let it sit, agitate with a brush, and rinse and/or dry with an absorbent towel.