I've only owned my PowerForce Helix Bagless 12B1 for a few weeks now and have used it three times, but for the price, you just can't beat it! I have hardwood floors, area rugs, and tile in my kitchen and bath. This baby does it all! I use this machine when I do my weekly, entire house vacuuming/cleaning. I have a Bissell PetEdge for small areas of non-carpeted flooring where our dog and cat leave their hair and I use it as needed in between my weekly whole-house vacuuming. I highly recommend both machines....I love, love, love the PetEdge and have owned it for about two years now.....never had any problems with it! I really like using both machines because they're light weight, easy to use and easy to maintain. The only improvement I would make on my PowerForce Helix Bagless machine would be a longer hose for reaching behind and above cleaning needs. But as I said for such a reasonable price you just can't beat these machines....they do everything the much more expensive machines do!