We recently put in new flooring. With having a busy house hold it is hard to mop and vacuum all the time. Now that I have my Bravva mop and Roomba my life is so much better! They both do amazing and my floors are so clean!