Our indoor cat has a nervous stomach, so accidents in our house are, unfortunately, frequent. This powerful spot cleaner does a terrific job of helping me keep on top of stains between full carpet shampoos. Instructions are easy to follow and although the machine looks a bit complicated, it's really user friendly. I like the different attachment to be used depending on the situation, and ease of filling, emptying, and cleaning the unit itself. Very pleased with this product. Accidents will continue to happen, but now I feel more confident about cleaning them up.