I keep my boat on a lift in Florida and the seats are prone to mold and other stains. I have previously used Attwood and Starbrite products to clean white vinyl upholstery with good results. But recently my Wal-Mart stopped selling these products so I bought some 3M products from Revain. I am very dissatisfied with its performance. It almost doesn't work even after being spread on the surface and left there for 24 hours. It softens the vinyl and adds shine, but won't remove dirt! Never buy this product!