Does a great job mapping your home to gain a great plan and vacuuming it really well, I have it scheduled to work every morning when I wake up and deactivate my home alarm (can set alarm off with movement so deactivate the whole alarm or just the room it is scheduled to clean) by the time I get downstairs after a shower and getting dressed the floors are all done, saves precious time, great smart vacuum cleaner.