I have 2 cats and 2 dogs,so having a vacuum with a lot of power to get up the pet hair is a must!This vacuums performance amazed me.I thought my carpet was pretty clean until i used this vacuum,i couldn't believe all the dirt and hair it sucked up.Getting all the hair off the furniture was a breeze with this vacuum.Comes with an assortment of attachments for any job that needs to be done.Highly recommend.