great job. I have read many people on here that have the rubber pieces rotted away and just live with it. Mine are ok still, no signs of rot, but I bought a set of these just to have. I plan to have my truck a lot longer, so I figure I'd buy them now and if my originals do rot out I will have the replacements. Again, great job