I got this to help with the occasional hairball stain issue for my cats and for messes made by my foster kittens. Works great! I think I used a bit too much solution initially (went through the bottles provided fast) but found that I could spray less and water down the solution some and it worked just as well. It is easy to use and clean. Overall, I'm very pleased.