These are just fine, if you have the correct mop!
The bad reviews saying these don't fit only bought the wrong mop heads! These are for the O-Cedar EasyWring mop and bucket, NOT the "RinseClean" version. The RinseClean version has a smaller head. Be sure to order the correct mop heads for your mop! That said, I too bought these when I have the RinseClean mop, oops! But they are just fine mop heads and don't deserve a bad review for my mistake.
Rating: 4 stars