Cannot review for mop use as I bought this as a toy for my large dog. He has an obsession with things that look like this. I prayed a few chunks for extra durability. He is rough on toys but only likes toys he can annihilate. For the price and durability, it is so worth it.