We have 3 inside dogs and needed a good carpet cleaner for obvious reasons. We found that the Bissell cleaner was easy to use and cleaned our carpet very nicely. The only thing to keep in mind is that Bissell includes a very small bottle of cleaner in the original purchase and we were able to clean to rooms nicely with that small bottle; however, if you're doing more rooms I would probably recommend that you purchase another bottle of cleaner before you start cleaning so you don't run the chance of running out in the middle of your clean. I'm very happy with this product. Thanks Overstock for such a great price for this product!