I used this mop for a while (I bought it before it was upgraded to exchangeable heads and discontinued use last year.) It cleaned, but not as well as the one of its kind i have now (Libman.) To squeeze it out fully you had to wring one way and then the other. You also had to make sure the fabric wasn't twisted up or the plastic wringer wouldn't wring it out. I used it a while though, because I liked it better than Mr clean sponge and swiffer.
Honestly this is the most horrible experience I've ever had with a mop. You try to wring the mop and it is always full of water, it smears the floor, the wringer gets stuck sometimes. Look elsewhere , don't even think about it lol