Bought as an iLife A6 upgrade which we have been using for 4 years. I figured it would be a smarter robot with better results and hopefully less snagging. Unfortunately, the battery life is a real joke. A6 worked and worked for 2 hours, this one wants to charge in half an hour. This is really unacceptable. It's more thorough and the path is less random, but at the same time it doesn't cover much ground. Need a big battery.