20 years of custom upholstery work, seen and tried just about all of it and nothing beats the Malco overall. And it's designed specifaly for vinyl and leather, and more importantly, the THREAD that holds it all together, unlike alot of these universal household "clean all" products.