Super Nice Cr 125 new top end, 40 over, New wheel bearings, new radiator cap, transmission oil changed, clean filter, carb cleaned, great tires, great sprockets and chain, stock exhaust with no dents, Runs strong! unknown mileage and no title. I purchaced this bike and rode it 1 time I'm my yard. It starts easy and runs strong! I trust that the top end is fresh because of the way it starts and runs also that what I was told from person I purchased it from 1 month ago. I bought this bike exactly as it sits so I cannot give a warranty. It has the stock exaust on it and it also comes with the pro circuit pipe.