This is a cool appliance to have if you have or are elderly/ work outside the home/ it does do the trick - however I found our specific machine was not consistent with run times- I have a busy house hold and am a stay at home mom with 4 dogs- I can mop the floors in no time - and found myself bothered watching it slowly mop- or get lost over and over again- doing circles! The machine ran one entire floor plan ONCE (which was amazing and I was in love) then the runtime was never consistent - not cleaning entire area- and that was frustrating! It IS a really really cool product- and I was sold into it bringing it home- but reality got the best of my situation!