I have had my roomba for nearly two years now and let me tell you...I will never be the same again! A vacuum that runs itself?! Ingenius. Not only does the vacuum give you the freedom to do your other 500 chores, but (surprisingly) does a flawless job working on its own. There is never a floor left unfinished. I can't say enough good things about this vacuum. It's easy to use and clean.