Product review (5 stars): Good part, that looks like a pretty general fit across a number of dryer makes/models
Working fine.  Pretty easy job to replace rollers and belts if you are mechanically inclined and keep track of your disassembly steps.  Cost less than $30 for the parts kit. The job to have a repair tech come and do would probably be in the $250 range with parts, labor and tax.