Bought to replace a no name robot where I had difficulty obtaining replacement parts. That unit would continually update its map and complete a run on a single battery. Also able to see what was cleaned and where robot was on the map.

The shark does ok but nowhere near the same performance at a more premium price. The single brush is lackluster for sweeping. The shark also seems to not clean as close to walls or objects and takes on average 3 30 minute sessions with a recharge to clean the same space as the previous robot.

I will say the self emptying and brush roller remaining mainly hair free is nice but for the premium cost, I'd expect this unit to be better performing than the unit it replaced.