So first I'd like to admit that I'm basing this somewhat on a comparison of another robotic vacuum cleaner (GOOVI) that I reviewed the other day, so its aspects aren't necessarily an independent observation. Amrobt is at least twice as good as GOOVI for many reasons. While both have similar sweeping/suction abilities (which is satisfying), the Amrobt seems much more adept at "mapping" areas to avoid clogging. and talk. This probably explains why he actually returns to his base to charge up, rather than me finding him in a random location hours later, completely dead and useless until he charges up (like another specific robot I know of). It also probably helps that it recognizes the need for a charge well before it's too empty for a trip. Bumper sensors are also much more reliable and less erratic. Amrobt has never thrown an error due to a 'stuck' bumper, while GOOVI throws an error and needs to be manually reset at least 10 times in a single cleaning cycle, which is incredibly annoying and defeats the purpose of a cleaning robot. In all this he lacks certain things (something trivial) compared to him. The trash can is poorly designed. Both being the same size and dimensions usually have the same amount of debris inside, but Amrobt's trash can has no mechanism to open the trash can (you just have to use your fingers (nails) to separate the two components from each other). ) and also has a small opening in the back that is held in place by vacuum suction, but moves freely (too loose) when the vacuum isn't running. GOOVI has an easy-to-use latch in the middle of the bin that makes it easy to open, and it's a solid flapless design. These things are important because, as we said, they both usually contain the same amount of trash, but when you open the trash cans to empty them, you may notice that one of them settles more into the trash can while the other spills something out Dirt during opening process. . GOOVI also seems to be able to climb and travel much more efficiently than the Amrobt. I have a few of those little pieces of wood that run between floors in various rooms that aren't level/flush (I forgot the actual name of those things), as well as a cat scratching post and some small rugs in the bathroom. Amrobt sometimes (not very often) hits those wooden planks at the wrong angle and gets stuck for at least a few minutes, sometimes indefinitely. I haven't found the wheels, engine or hull to make lifting/moving any less efficient. And now observations not based on comparisons. Amrobt's swipe function is completely useless. The detachable component used for swiping makes the already dubious lifting/moving skills even less effective. And even if it doesn't, the liquid tank (which is leaking) is too small to clean more than one (small) room. Another complaint is about getting caught under furniture. I know it can happen to anyone, but the Amrobt seems to stall a bit due to the machine's slightly bulkier design. So that doesn't necessarily apply to Amrobt, but it seems like there should be an additional sensor or bumper on top of the robot to detect when it's about to get stuck under something. Overall this Amrobt is a very efficient vacuum, especially in comparison, but it only delivers half the functionality it claims due to poor mopping ability.