Absolutely amazing. I did not realize how much pet hair my old vacuum missed. I couldn't belive how it sucked up all the pet hair. I have 2 dogs and 2 cats so cleaning hair is always been a chore. The only thing I don't care for is that in order to clean in corners unlike a canister where you could just remove the brush you have to connect the hose, but it is well worth it for the job this vacuum does.