I am extremely impressed with this vacuum! We have small dogs but they make big messes and they are no problem for this vacuum! It powers through the pet hair and dirt so easily! It swivels to get all the hard to reach places that I would usually have trouble getting to. I love all the attachments for smaller jobs. It's easy to set up right out of the box. If you have pets in your home you need this vacuum! Very highly recommend it!