This is by far the best vacuum I have ever owned! Picks up pet hair easily and the attachment for upholstery is awesome for getting the hair off my padded seat cushions. I would absolutely purchase this vacuum again!