Very high quality parts! The replaced ones have remained intact after more than four decades of extreme use. Degradation was limited only by hardening of the rubber, but still served the purpose. I only replaced them due to a frame restoration and wanted everything to be perfect. The delivery was quick too. Very impressive.