These bearings seem good if you get the size right. I ordered 15x30x11 and received 15x35x11. Unfortunately, I trusted the label on the box (15 x 30 x 11) and found that my pulley's bearing housing needed to be drilled out a bit to fit the bearing. Long story short, I finally found out that the bearing was the wrong size and I spent half a day fitting it.