From the moment I got it, the setup was easy and was able to get the app rolling in less than 5 minutes. I then let it map my home and was able to see that it did not miss any rooms. I have had other products before which had taken multiple mapping tries but Roomba J9+ did it in one attempt. Once the mapping was done, I was able to quickly schedule the cleaning routine. It has been 4 weeks since I have had this and all I can say is that it has freed up my time from cleaning. I now have to get one for the second floor. Best part is that it auto-empties itself after it has done the cleaning. Other thing is the roller. It has one of the best rollers in the market. No more hair tangles to clean. I will be buying one more soon and I definitely recommend this product to all my friends and family. You wont regret it.