Great buy. It does its job well, going around our busy apartment floor (we have 2 children, so toys are everywhere) and collection all the dust. Although it does it in a rather random fashion. Some minor issues with docking, at times it will go back and forth at the dock or simply freeze few inches back. Also, it bumps into anything that’s black.