Interesting in that some well known names aren't any better than Wilko and it was so cheap. We don't have a need for cleaners as the OEM carpets are stored in the loft and we use machine washable carpets. Our settees and bed upholstery are always covered in breathable waterproof mattress liners with cotton throws over the top. This safeguards against any staining from my red wine!