I have high hopes that over the course of time, iRobot will come up with a substitute that is better suitable. It's quite neat that you can time the operation of the floor polisher and vacuum cleaner to coincide with each other. The only thing that is lacking is a mode for simultaneous cleaning and washing of individual rooms. Some pros: Cleans the floor(s). In theory, it is able to deal with the pollution. The washing is of a very high quality, thanks to the daily cleaning that takes place. In order for this to be clear, he does not wet the towel and drag it over the floor as some of his Chinese coworkers do; rather, he rubs the floor on purpose. Those move through all areas of the floor in a methodical manner and with a significant amount of overlap. When compared to that of a vacuum cleaner, the movement pattern is rather distinctive. Therefore, I believe that I made the right decision when I decided not to get the 10in1 craft (which included things like a vacuum cleaner, floor washer, coffee maker, and a TV, among other things) from the well-known Chinese nonsense company. Below are some downsides: The water level sensor has been giving us consistent problems. Already, I have the urge to destroy this vacuum cleaner. When the tank is plugged in, it indicates that there is no water. You have to get it, give it a shake, and then put it in. It blows off sometimes after the second time, and sometimes after the third time as well. The most frustrating aspect is that you kind of filled it up, went to work, and then found out in the evening that he couldn't clean up after himself.