The cotton mop has pretty good quality and it's not flimsy. The problem is that they have thin thread (about 4.1mm) when most rods have thread for about 4.9mm. So make sure it will fit your cleaning rod.
Very good item. Did not try to use yet.
Thank you. Very good.