We got this because we have 3 dogs and 2 cats and were excited by the features this product appeared to have. Unfortunately it's not as great as promised. It's bulky, smells like dog even after cleaning as designed, the mopping button is so touchy that even if you try hard not to use the wet mop it's almost impossible. I will keep it bc we need something but I actually hate this product at the moment