I have always wanted an IRobot and was very thankful to be given the chance to review for my opinion thanks to BzzAgent. The first thing I noticed was how easy it was to setup. The app really is such a great feature to accompany the vacuum. I also like how thorough it cleaned my floors. Most robot vacuums, end up sucking up cords or bumping into things. This vacuum identifies obstacles and avoids hazards. The Roomba combo J7 plus has some really great features such as automatic dirt disposal. I also noticed how powerful the suction was and it made my floors look better than they have looked in a year. I love that it vacuums and mops simultaneously so I don't have to go back and mop later on. The mop also passes the paper towel test which is shocking to me. Whenever I have mopped in the past with other methods I always have to go over with a paper towel to wipe away excess dirt. With this the paper towel came back clean.