The parts worked great and fit my 2004 Jeep Wrangler TJ/LJ, but the idler pulley is a slightly different style of hub which prevented me from using the old pulley's dust cap washer. I had to fold another washer and the wing washer from the parts basket to cover the overhanging bearing. I travel off-road and mess up the engine a lot, so I often pressurize the engine bay, and exposed bearings are a no-go. That annoying point aside, the parts appear to be of good quality and the strap feels great.