My MIL had one, it worked so I bought one and then another on top. Between two children, three dogs who are going away and a cat that I had to suckle every day. Excellent for floor care. A few notes - it dislikes fringes on carpets and will not replace a thorough cleaning with a standard vacuum cleaner. Your floors will be cleaner and your cleaning time will be reduced.