I have three dogs and two kids and my wood and tile floors take a beating. I haven't liked a lot of options I've tried in the past, but this one has surpassed my expectations. The mop is simple to use and put together. The mop left zero streaks on my floors and that never happens, so I really love that and the scent was so refreshing. I plan to buy one for my sister because she'll love it. I definitely recommend it and the quality is awesome.