Excellent robot vacuum cleaner, vacuums itself then wipes it with a damp cloth, of course it won’t reach the corners, but as a daily cleaning it does an excellent job, from the moment of purchase I stopped using a conventional hand-held vacuum cleaner