Fits the O-Cedar Spin Mop and keeps it looking like new. I'm glad I bought it instead of a new one and have a spare for next time. There was some flatbread to get the old bearing off the gearbox, I used the back end of a 1/4" socket extension punched through to push the old bearing out.