I love love love my Roomba. While it took a long time for it to map out the house, and there is a learning curve, once you are set up, it's a GREAT time saver. I do vacuum in addition to the Roomba but I like that it gets under the furniture, and it's great for in between cleanups. Oh, did I mention I have two golden retrievers so this is a MUST Have