Product has been great. Learned the first floor in about 3-4 vacuums. We have a large house and a complete vacuum is about 3.5 hrs. It will vacuum under and between furniture where it fits. It usually charges and empties once during a full vaccine, sometimes twice. We moved the home base and it repositioned it on the map. We love it. Only con is that it's a bit noisy, but it is a vacuum, and you can have it on while you're not home.