The iRobot Combo j7 Vacuum and Mop is amazing. We have it programmed to vacuum and mop while we sleep. When we wake up the floors are clean. We can go to the app to get the cleaning results. Also, tells us when we need to add water, cleaning solution or change bag. I only wish we purchased sooner. Well worth the money!