I've been looking for a carpet scrubber that had the attachment for cleaning chairs/beds etc and let me tell you the Hoover Dual Spin Pet Plus did not disappoint. Out of the box it is very easy to assemble and does come with directions, but I didn't need them. Once assembled you're ready to start scrubbing. Performance is A++, five stars - the suction is great both wet and dry, of course I vacuum before scrubbing but apparently my vacuum didnt get it all. Anyway, my rugs have never been more clean and beautiful and with such minimal effort. The water tanks are both generously sized as well so you don't spend so much time running back and forth to dump. I am very pleased with this carpet cleaner and will use it for years to come.