Best carpet cleaner ever!  We have three dogs, so we have purchased a lot of carpet cleaning appliances over the years.  This is the first product that actually cleans thoroughly.  Love that it is lightweight, and not terribly loud.  The brush tools spray plenty of solution and then the suction removes it better than I thought a consumer cleaner ever could.  I feel like I’m watching a commercial every time I use it.  There is a stain, I use the machine, and it’s gone.  No difficult scrubbing, no soaking wet rugs.