I love this product. It is so easy to install and map out your home. I love that it gets to know where its obstacles are located (ex. Tables and bar stools). The way it cleans is AMAZING, grabs every little dust and hair (and I shed!). My home is large so it does return to recharge but once recharged it continues its job where it left off. This is really a game changer because I dont have to worry about vacuuming/sweeping, this does it for me, it cuts back on the time I spend on cleaning my home and gives me time back to spend with my family. Overall, I recommend.