Took a while to nail down which assembly was the correct one, apparently PGT used a lot of vendors for their products. Had to remove originals, take measurements etc. It paid off, the rep was very helpful in determining which roller to sell. Units arrived quickly and look like direct replacement, bearings look solid.