Has some corrosion Good condition overall Has all the parts you need! Ready to mount on your bike! Comes with new pads!