[This review was collected as part of a promotion.] I bought the Bissell crosswave pet pro because I know about the great work that Bissell does in helping fund animal rescues big and small. I also bought it because I have a house with multiple surfaces and multiple pets! I love the fact that I can do my kitchen and bathroom, switch the roller to do my hardwood floors and then pop in a different roller to go do the garage floor where all the rescue kittens are running around. It's super easy to empty the dirty water and even easier to pop out the clean water/cleaner formula container. I can do a quick sweep for the big chunks, pine needles, etc and to sweep the baseboards. And then I can zoom away with the crosswave. It really makes cleaning easy because I hate messing with sloshing mop water and wringing mops.. I am very happy with my purchase.