The Roomba j9+ Self Emptying Robot Vacuum is incredible. It works so well, the battery life is great and it efficiently maps your space. I love the convenient of less emptying, too