Product review (2 stars): Maybe I got a different one than others are getting.
I read all the bad reviews before buying, but noticed that almost all of the "newest" reviews were 4 or 5 star.  So I thought, maybe they are actually sending the newer parts- you know, the ones they show in the picture with white cords and straight plastic pieces that attach to the door.

Well the ones I received (for my KitchenAid dishwasher- model KUDP01FLSS2) are the older style red and white striped cord and angled plastic attachment part (which seems to be the weak link).  And, like in all the bad reviews before, the cord is significantly shorter than the original.  I don't think it could possibly stretch out to be the same length as the old ones.

And I did try the new "pulleys"- they screamed like a banshee! I put the old ones back on, moved the screws over to shorten the path and added S-hooks so the springs stretch the same amount they used to with the old cords.

I tried to contact the seller through Amazon to see if maybe they have the white/straight ones that I could exchange for, but it's now over a week later and I have not received a reply.

All I can do now is hope they last.  Looking again at all the "newer" reviews, I wonder if they didn't receive different cords than I did.  I don't see how you could give the ones I received a 4 or 5 star review.

UPDATE: After 3 years, one of these broke. Again, I noticed most of the recent reviews are 4 and 5 stars. Again I ordered them. Again, I got the ones with the angled plastic piece that hooks onto the door. Again I got the striped cords (but this time they're black and white instead of red and white). Again they are too short for our dishwasher. (I noticed the first set I got had stretched about an inch, but they're still too short.) Again I easily MacGyvered them by attaching s-hooks to extend their length. (Remember that I had previously moved the screws on the pulleys as well as adding the s-hooks to allow these shorter cords to fit.) The only reason I don't give them one star is because they're cheap and I can make them work. But the ones I got definitely do not look like the photo and definitely do not fit our dishwasher!