I'm so happy with the results from this carpet cleaner! As other people have said, it works efficiently and deep cleans the carpets so they look like new. It's lightweight and does the job fairly quickly. It's a good idea to go slowly on the reverse to suck out as much water as possible and get the dirt up. It's quite noisy, but that's not a problem, it's doing the job after all. The tank holds 2 litres so needs refilling quite often but the Vax solution is economical, only 40ml per litre of water.I vacuum the carpets regularly and they looked quite clean at the start, no major stains anywhere, but I was amazed how dirty the tank water was, the ordinary vacuuming isn't enough. The carpets were only damp after cleaning and dried completely overnight and smell fresh.I'd recommend this carpet cleaner, it's great value. I've cleaned all the carpets in the house for a fraction of what it would cost to do professionally.