I LOVE this vacuum! I have had several other brands, but this one is by far my favorite! Upon set up it does a complete and accurate map of your house, then you can name the rooms in case you ever want to omit that room from the route. Then auto empties every 30 minutes which is awesome! I have run it several things times and it only got caught up once on a dish towel that fell on the ground, so that's on me! I currently have 6 dogs and 5 cats and other rollers have been riddled with hair after just one use, but the roller on this vacuum stays perfectly clean! No more removing the roller and fighting to get the hair out after EVERY use! And it does an amazing job! I've been running it twice a day and have not had to sweep in between at all! Hands down get one! The only thing negative is it is a little on the loud side, but in my opinion it is still the best robot vacuum I've used!