I’ve gone through many carpet cleaners over the years, but none comes close to matching the cleaning ability of this machine. It has removed carpet stains that I’d pretty much given up on long ago. I greatly appreciate that it sucks up most of the water so my carpets aren’t soaking wet for hours after cleaning. 
It is rather heavy for carrying up and down stairs, but it if you remove the tanks it’s a bit more manageable. Operating this is fairly simple.
Although the Big Green Machine is more expensive than most other carpet cleaners, it’s definitely worth the price. It truly sucks!