I bought this to replace another Bissell Zing model that had died. This newer one is not quite up to the standards of the other model but does the job sufficiently. I have to use the brush on the floor tool on the carpets to get all the pet hairs, frequent cleaning of the brush is required otherwise the pet hair picked up just goes to another area on the rug. Tried cleaning the pet hair without the brush and it just didn't do it good enough. Suction is great but still does not clean the hardwood floors as I would like. My biggest gripe with this model is that it being so light the when I turn around the machine, instead of turning flips over, extremely annoying. For the price it's an ok machine, again not up to the standards my other Zing model.