I bought this because I have three cats and three dogs in my house. I thought it would save me some time. I like the way it cleans, and I am always amazed at what it can do. The only reason I am giving a4 star review vs  five, is because it is unable to get right up to the edges of my hardwood floors, so I still go around the edges daily with a broom or dust mop.