There's a ton of foot and paw traffic in my house so I'm always on the lookout for a highly effective cleaning product for my hardwood floors. I received the Bona mop for free in exchange for an honest assessment. Pros: easy to put together, the wide mop head covers a lot of ground, and the spray shoots a wide distance. Cons: the handle kept popping off and the dust pad wouldn't really stay on. Good product otherwise, left my floors clean no streaks or marks.