I so wanted to love this and wanted it to be the answer to cleaning up after 12 rescue cats and a toddler. I like the overall function and being cordless is a definite plus, but two things need to be improved - first, the dirty water tank needs to hold more water - my kitchen isn't huge, but I had to empty it 4 times. Secondly, it needs a "scrubbier" brush. The pile on the brush just collapses as soon as it spins, requiring multiple passes over spots that would easily wipe up with a paper towel. That said, it does a decent job on my kitchen floor, and I will continue to use it and hope for a scrubbier brush option!