These work wonderfully, have never been used in downhill situations, are factory pre-bled and come with rotors and adapters (160mm front and rear). Cable lengths for front and rear hydraulic hoses are 73cm and 122cm respectively (approx). Will require a bleed for satisfactory performance .