100% working order don't know how many miles on it, assuming less than 20k for what year bike it came off