Has some scratches normal wear Everything works smoothly just re greased pulleys Ready to put on your bike!