I have 2 dogs and 3 cats, so I need to be able to get rid of pet hair easy! This worked well, I ran it over the carpet that I just vacuumed the day before with my Dyson and I got so much more pet hair up! It took a few times to figure out how to empty the canister and get it back on the vacuum, but other than that, its a great vacuum! The attachments that come with it are really nice too :) and I love the febreeze filters you can add on!