Bought the 3M Marine vinyl cleaner to clean my boat seat which had been ruined by grease, hydraulic oil during a recent upgrade - Thought would be up for an entire new one but the 3M product literally brought the whole lot out like brand new - Absolutely Stoked!!!!!!!!