Definitely cleans well and is easy to use. The only criticism I have is it’s not perfectly streak free on our travertine floor which I was hoping for - still comes up a lot better than normal mop though, and again, leaves marks on our highly polished timber floor