I bought this to clean my floors. my animals shed everywhere especially the dog. I want to be comfortable in my own home. It is easy to use and works well . the machine is easy to push and move around . I can lift the tank and fill it with the cleaner quickly. I only had to go over the floors once .