The Bona mop is best! It works great on our hardwood floors. We have lots of dust and dog hair from our aussie and it picked it right up. I love how you can reuse the pads a few times. It is easier and more efficient than its competitor. I also love the sleek look