I waited to do a review till I had this product for a year. Heard some pro and con comments and wanted to be fair. I think most people would like it a lot if they took the time to learn to use it effectively I found that it is better to do a smaller area at a time so you don't have to keep emptying and refilling it. It does a good job then and the little bit of wet it may leave behind is not more than I would do myself. You have to do corners and behind toilets of course but that's a minor inconvenience when I think of the back breaking jobs is saves me. My floors feel and look clean and are never sticky after I use this and I have a dog that is in and out all day.