Excellent shape, needs a cleaning, 16T front, 43T rear. Came off a bike with 12K on the clock. Call or email Jay at 403 eight nine zero 7261