This mop is great. So much easier cleaning shower walls and floors. It really works.  Super easy to use, and it certainly cleans the cloth every time, lightweight and strong to use at the same time, highly recommended.