I really like this! My one and only suggestion for improvement, would be to have a larger "dirty water catcher". It is quite tiny. So I have to dump it out every 5 minutes or so, which can get a little annoying. Other than that its great! Did an amazing job on my floors!