This powerful little light-weight machine cleans my house in no time. When the bag gets full, pop out that one and replace it with a new one. My house is about 1500 square feet with only one small area rug. No, it's not great on the rug. But the floors with dog and cat hair, dust bunnies and garden bits tracked in are clean in no time. Then I vacuum the big velvet couch and other furniture, dog pillows, and even the cob webs that appear now and again. This was a marginally careful purchase. My last Mighty Mite lasted for twelve years, the previous one for eight. Hard to look at another brand for vacuuming for me.