I do not like this machine as much as other Hoover carpet cleaners that I've had. The big con for me is the water reservoir. It is small and has to be filled frequently while your using it. It gets tiresome. The suction is good. If you are cleaning a rug and go off the edge, the machine looses it's suction. Then it needs to be turned off and then on to get the suction back. Between filling the machine with water frequently and loosing suction from going off edge of rug, it is tiresome to use. It does a sufficient job cleaning the carpet/rugs.