I confess I can be a lackadaisical housekeeper, which is problematic since my new dog sheds enough in a week for me to build an entirely new dog. What's worse, vacuuming doesn't pick up a lot of his fur. This Tineco is magic, though. Not only does it pick everything up (dust, fur, hair, crumbs, Nature's Miracle, errant Cheerios), but because the wheels are motorized, vacuuming/mopping is a breeze. I get exhausted using my canister vac, but this thing is a blast to use.