I was selected by the Stellar Product Testing Panel to try out the BISSELL JetScrub Pet Deep Cleaner. The pros of this product are: I loved the fact that it was so easy to put together and set up, It's also not very noisy which is a huge plus because I have an infant. It's nice that I can clean my carpet without bothering her while she's napping. Another key factor for me was the cleanup after. I was able to pop the bottom off wipe all the dog fur off and pop it back on. There were a few things I didn't enjoy about the product, it leaves a lot of water behind. Maybe it's user error but I didn't expect the floors to be that wet. I also felt as though I went through the tank really fast. A normal sized living room and I couldn't finish without refilling the tank and the product isn't affordable for daily use. All in all I do enjoy the product I have two kids and two dogs so my rugs need love constantly.