Excellent Robot Vacuum that can be scheduled through your smart phone!  Battery life is very good, and it knows how to get around obstacles.  Previous robot vacuums we have had hit walls and go in circles.  This one is much more "organized" and it cleans corners well!