Cleans ok but not close enough to the walls and it also leave streaks unless you go over and over it. The containers are also too small to clean my entire floor without emptying 2-3 times and that's jus my entry! Even more to clean my kitchen floor. The charging base only works half the time too and it beeps constantly!! SO Annoying