Works fabulously! This seems to clean as well, I decided to try this because it says it's made for homes with pets and we have dogs. I used the carpet cleaner and wow... I had cleaned the carpet about two weeks ago with an older and smaller Bissell. Thought I got it pretty clean. Then I received this one and redid the same carpet. The water was just as dirty as the first time I cleaned it. The machine is a little to maneuver, but it is worth it for the better job it does.