I mean.... The only thing that could make this thing better is if it emptied itself. It's the starter model, and it's worth every penny. I've owned just about every brand of vacuum from the cheapest dirt devils to dysons and even a kirby, and this guy is a solid competitor. I mean, it's biggest draw is that it vacuums for you, isn't that the point? It does that job well, even getting in corners with it's spinning brush thing. It's not exactly the smartest piece of tech but it's still pretty damned good. I like it enough to consider buying their top-tier model. Before purchasing this one I asked myself why I would ever consider spending the money on one of these vacuums. Now, I wish I could get a refund on all those other, crappier vacuums I've once owned so I could buy another one.Some points:1. Battery doesn't seem to last long. For me it lasts long enough to do two medium rooms. (about 200sq ft ea.) At least it parks and charges itself2. Simple model, so no automatic restart or scheduling3. Not so good on high carpet, especially when getting dog hair out4. Great on low carpet, vinyl, or hardwood floors5. Fun to watch6. I don't have to vacuum7. 3 Buttons, my kids can operate it.8. Simple to clean and maintain9. Guaranteed to make your significant other angry when they find out you spent $400+ on a vacuum cleaner the size of a spaghetti pot.