This vacuum is amazing, the best I have utilized so far. I love the mapping feature that allows you to edit places you don't want to be bothered. It lasts for a long time, 90 minutes to be exact and the self-cleaning brush makes it easier to maintain. The suction power is great it picks up everything. The 99% filtration and the clean station had attracted me the most to buy this vacuum, and then I found out there is more such as the No-Go Zone in settings, that allow controlling where the Bot can go. It's very impressive, I am amazed at how the bot can identify what suction power to use when on the carpet or the hardwood floor. It is definitely a great buy and won't regret it at all.