Cleans as good as my large upright Bissel, large shampoo and dirty water containers, so no annoying refills/emptying in middle of a job. A very long power cable, but the shampoo/dirty water hose is a bit too short, which until I got more used to it, pulled the machine over a few times. Carpet not as dry as some indicate. Very easy to clean out after use. Over all I am very pleased with the cleaning results, I use Bissel pet stain and odour which works well with the the Spot Clean Pro.