Love the quality of these kits. Fitted one six years ago and was still good. Minimal cable stretch over that time and great shifting. Only changed now due to rock damage to outer housing. Always use them on bike builds now because of the reliability, quality and part selection. Everything is there plus extras.