We have 2 dogs and lots of hair - this does a great job of cleaning in a hurry.  I also love the accessories to handle the stairs and  the tight spots . Giving it 5 stars!