I'm happy with this spot cleaner. I have a dog that sometimes has accidents on my carpet and this is great for getting my carpet looking and smelling fresh again. I also used it to spot clean my couch cushions.