I love the empty feature, and the mapping, but not so sure that it cleans carpet as well as my old powerbot.  Seems like the brush isn't as good.  Overall does a great job though.