My favorite hard wood floor cleaner is definitely Murphy's oil soap so I ad to try the squirt and mop version. I cant say that I was actually dissapointed, I just expected more from my favorite brand. I have children and pets and that makes for messy floors. I have all hard wood floors and I am picky with my floor cleaners. I like them to clean them well without leaving behind a residue, and I want my floors shiny and not dull looking. Murphy's has always done just that and I also like not having to get my floors really wet to achieve the clean I want. I thought this squirt type cleaner would take less water on my floors and I wood still get the same results as the oils soap. It just didn't work as well and I felt like I didn't get my floors as clean. But to be fair my floors get pretty dirty and require quite a bit of vacuuming and mopping. I found this worked much better for the inbetween cleanings. I mop daily to every other day and try to not go longer than 2 days between deep cleanings. I like to use the Murphy's oil soap at least once a week and then using this for the other days and I like the results. I feel like this product does save time and water and it does work well, just not well enough to use on its own. I think this would be perfect for homes that dont get as dirty as mine. It works well and leaves the floor clean but doesnt give my floor the shine and clean that the oil soap does. You dont need much for a large area and its easy to use and is great for keeping the floor clean between the major mop jobs. I would give it one more star if it worked as well as the oil soap. I dont think it leaves a residue but I dont use it without the other Murphy's. I think they all made a good product but its hard to compete with the oil soap. I recommend it for less dirty floors or for use with the oil soap too.