I love it! It sucks while I do something else. At first not too ... because it's fascinating to see him ... and we tend to watch him work ... which is not very profitable at time saver! It is possible to program but I personally do not see the interest. He works while I'm here and I do something else during that time. This allows me to stop when I feel that everything is clean. And to "loosen up" eventually. Indeed, from the first use, make sure that nothing can block (eg. A central foot table, under which it would get to go, depending on the angle of approach, and could not get out, or too low furniture so that it passes underneath but not so it does not block it ...). It is perfect on carpets. In a dining room, where there will be many obstacles, it is necessary to let it run long enough for him to make his return (as it will go in the same place several times before being passed everywhere!) . Also, I advise you to use a faster, lift chairs (and other) before it passes. In a corridor (without furniture, etc ...), his work will be very fast. The bin is small, it is necessary to empty it regularly. He returned alone to "base" provided that it be blocked (against a wall). Otherwise, as it is light, it will push and will be very difficult and position. It is sold with a virtual wall. I think it is sufficient (after that will depend on the layout of your home). Otherwise, aesthetically it is stunning!