It went on fairly easily but I had to adjust washers and spacers to make sure it “glided” freely during all shifting. Very happy with performance now. Expensive but much better than original plastic roller.
Sport Series with Nylon Sideplates and ABEC 7 Bearing