I have a long haired cat and a dog with long, wiry hair. I have tried several different pet vacs, but this one from Shark is the real deal.  It is easy to set up out of the box and has plenty of power to suck up dog and cat hair off of furniture and from the car.  It is light and easy to manipulate, but does not feel flimsy.  This one is a keeper!