Product review (5 stars): Great replacement part!
This roller replaced an idler pulley that had seized on the idler arm. The bronze bushing had apparently seized on the shaft and the plastic roller had begun to roll loosely on the bushing. By the time I went to replace it both were in bad shape. My procrastination did not help matters here. I cleaned up the shaft a bit with some 600 girt paper and the roller  fit perfectly. It was a painless fix.