I love my carpet cleaner. I have had carpet cleaners before, but this one is the best!!!! I have dogs and it gets the stains out of my carpet.