I had tried several robot vacuums, including Roomba i8, before buying this one. This has been the best of the bunch. It seems to be more thorough in terms of coverage, though it does miss some areas. I've allowed it to self-map but I'd like to figure out how to, for example, ask it to just clean the kitchen. It's been difficult to get replacement bags for it, something I hope gets resolved since my Labrador retriever sheds a lot.