This vacuum is everything it is said to be. I love that you can schedule cleanings and set different rooms. The app alerts you when battery and solution is low. It vacuums and mops my floors better than I could imagine, leaving them spotless. I am more than satisfied with this irobot!!