It's a well constructed self-squizzing mop. But it has 2 small disadvantages: it doesn't squeeze fully and it has a longitudinal runout when pushing.
Excellent goods and seller!!! Very fast delivery!!!