Has some pros: 1. I forgot about cleaning the floor! 2. Set up automatic daily cleaning. All I have to do is empty the trash can, fill the tank with water and rinse the rag. Which takes no more than 5 minutes Got cons: 1. Sometimes leaves traces of the wheels on the floor 2. Dried stains do not wash, more good for daily wet cleaning from dust 3. Sometimes something gets stuck that stops it from working.