This was my best vacuum purchase. I love the self cleaning and it does awesome with having a cat and dog.