This is a great little machine. I have 2 puppies who are in the process of being potty trained and this cleans up their messes and restores my floors! The added benefit is that the smell of their messes is being cleaned up quickly and easily so they are making fewer messes. Both the wet pads and the dry mops work well, and it cuts my cleaning time in half as I can both vacuum and mop at the same time! My only request when the machine is updated is to make the dirt cup clearer as it's hard to see when it's full.