These had 10k miles on then when pulled they are not bent or damage they are in good usable condition they are for a 88-07 ninja 250r they do not have the bearings