We recently moved to a new home, so I was excited to have some extra cleaning help. This little guy is still learning our space, but I love that I can just send him on his way while I can focus on other tasks. He occasionally needs help (getting back to the base when he's upstairs) and misses some spots here and there, but I'm generally very impressed with the technology.