I love my Roomba! Its a robot with a conscience. If it needs to go recharge or empty the bin it picks up right where it left off to complete the job. I particularly like using the app on my iPad to start, pause, and select individual areas to clean. This is my 3rd Roomba and the best by far. I got my first back in 2009 and it was pretty basic but had a long useful life Product support is great as well. I had contacted them when my first Roomba expired and they were very helpful in selection of my 2nd Roomba.