I wouldn't buy it again. He's extremely tricky, he's always going out of his way to drive into everything that's lying around. At the beginning, he was good at dodging and recognised a lot. Now, after 8 months, he's as blind as a bat, he's always stuck somewhere. If there is no water in the tank, it stops working completely. He doesn't do anything without water. We have the Roborock Sa5 S7 and S7 Ultra Vmax series on the other floors. They are older but much better. It cleans well, but everything else is so annoying that I can do it myself