I was very skeptical about buying a carpet cleaner had thought about renting one. I'm glad I spent the money very impressed with how it works. Would've liked to seen it pick up the dog hair better than what it did it. collected a lot in the bottom of the machine by the brissels instead of going into tank. But did amazing job cleaning high traffic area and stains that I thought wouldn't come out!