This is a great carpet cleaner! It cleans the carpet really well and its very easy to maneuver. You do have to go over some dirty spots more than a few times to get all the dirt and dust out of the carpet.