This thing is a beast!! We live on a small farm. We have three dogs that live inside with us. The house had oatmeal colored carpet when we purchased it a few years ago. Btw...its a high-low carpet which it so hard to get really clean. I tried several cleaners, machines even rented a commercial cleaner a couple times. NOTHING made the carpet look really clean. This machine cleans like no other carpet cleaners I've used over the years! It's easy to clean and refill, does an amazing job cleaning the carpets and is worth every penny!! I will never buy another carpet cleaner! What I love the most is the same amount of water is sucked back out that you put in. The carpet practically feels dry when I'm done. I rarely write reviews, but this machine is worth the time!