It is a Bona floor mop that we originally purchased as part of a Bona cleaning system for our hardwood floors. The cleaning pad attaches super securely to the mop and after use we just throw it in the washer and dryer - its been going strong for years.
After using it for a while on our wood floors, we found that it worked so well that we began using it for cleaning all the various floor surfaces in our home which are pretty varied; we have hardwood in the living/dining, ceramic in the kitchen, tumbled marble in the bath and recycled hard flooring in the bedrooms.
In between our Saturday morning cleanings with the Bona mop, we've used various floor dusters to keep the pug hair and general dustiness under control.
We also really recommend the Bona refresher...we posted about it last year.
Available for various prices on the internet, depending on which cleaners it is packaged with. It is also offered directly from Bona for $32.99 for the mop and two reusable cleaning pads or from 1877FloorGuy for $22. with just one cleaning pad.