These brakes are in good condition and have pretty low miles - the original Dia Compe pads still have a lot of life left. They are cracked and will probably need to be replaced, though. Came from a 1986 Specialized Hardrock... will work on front or rear. The cable hanger is included. The cable end is frayed but holding together fine.