As I don't do the cleaning, I'm quite happy with the squeegee and cloth. We don't have anything like that and my cleaner wouldn't use it anyway.Swiffer is a brand name of a line of household cleaning dusting cloths and wet cloths and spray maps. If you don't have Swiffer where you are, here's the US web site with more info: http://swiffer.com/en-us
I had a Bona spray mop once. I put it together following the instructions but it did not work. So that got returned. Maybe I bought a bad one. I now use the Rubbermaid spray mop. I have a regular Libman mop as well. I have a steam cleaner / vacuum (Shark brand) but hardly ever use it.