STOP scrolling and get this one!!! This is a VERY good mop. It’s easy on my hands when I twist it and rinse it out. This old gal has been through a few mops and this one is definitely my favorite!! It was easy to put together and has the perfect thickness to it. Seems to be holding up pretty well. Has a spare mop head that can be tossed in the washer. I’m VERY happy about that, and I can control exactly how much water that I want it to hold very easily without abusing my hands. The length is average and the length of the mop is also great for singing as I mop!! lol. Seriously…This is truly the best mop I’ve ever purchased. Seems to be pretty sturdy and I hope it lasts. (For singing at least)!! I would definitely recommend this and I would also purchase it again in the future for sure!! Also it has a release button that makes my life so much easier!!! Happy holidays y’all’s!!! Oh and happy mopping!!! lol