Its a kestrel carbon fiber bike from 2004 or 2003. It rides perfectly fine with a slight creak from a rusted pedal. I dont know much about components or that type of stuff. by ComfortBacons Bicycling Biking Cycling