I anticipate that eventually an irobot substitute will come along that is more suitable. It's neat that you can time the vacuum and floor polisher to work together. The only thing that is lacking is a method of cleaning or washing each individual room in parallel. Hired Experts: Cleans the floor. It's effective against pollutants in theory. The laundry quality is high because it is cleaned every day. He rubs the floor on purpose rather than dragging a damp cloth behind him like some of his Chinese coworkers do. They move slowly and cover a wide swath of the floor. The pattern of motion is not at all like that of a vacuum. Therefore I think it was a good call that I didn't buy the renowned Chinese rubbish 10in1 craft (a vacuum cleaner, floor washer, coffee maker, TV, etc.). Cons: The sensor for the water level is always malfunctioning. Already, I feel the want to destroy this emptiness. Tank plug in shows no water when checked. Get it, give it a good shake, then put it in. It can be blown off after the second or third try. The most frustrating part is that you filled it up, went to work all day, and then came home to find that he couldn't clean up.