I had 2 of the cheaper versions of this mop, both of which broke within 2 weeks of having them. I purchased this one before completely giving up on this style of mop, and I have been very satisfied. I bought it right when I brought a new puppy home, knowing there would be a lot of messes. I have had it for about 10 months and it hasn't broken or had any defects. It is sturdy and worth the money. Don't go for the cheaper ones. This one will last and cleans very well.
Rating: [5 of 5 Stars!]