If you have dogs that love to have accidents in the house or a cat that throws up a lot, and you hate dragging out your big, full-sized​, Bissell Proheat, you need this. It works great to quickly clean the pet stains, and the solution works on other messes too, I've used it to clean up spilled soda, coffee, beer, and ketchup and it cleaned them all up with no problem. It is also easy to take apart and clean it to prevent odors from building up. I did have an issue with my first where, after three months the solution in the solution tank leaked out completely, several times. I contacted Bissell, and they sent me a replacement unit right away. Their customer service is great. I recommend this to anyone who has pets!