I was pleasantly surprised by the quality of work and the speed of cleaning. The robot is nimble, there are simply no uncleaned zones. It's fun to watch him rustle around the apartment while sitting on the couch. My cat is trying to make friends with him and play with what the algorithm knocks him down, he starts to run away from her and skips some places. So if you have pets, it is better to remove them to another room while the robot is working.