With two long haired dogs over 100 pounds and a very tired 15yr old Bissell slowing down, I needed this vacuum badly. It was breath of fresh air, literally, since my placed used to smell like wet dog after vacuuming but this new filter system actually make sit smell fresh. Didn't think that was possible. I use the second head attachment to clean the hair off the bed, can't believe I lived this long without a vacuum that can do that. Only issue is the smallest wheels in the heads get clogged with hair, but I clean them after almost every use and its still rolling smoothly. I bought Bissell because they support pets. Now I'll be buying them out of product loyalty.