Ceramic coated body, custom valving and high performance lightweight titanium spring . Eye to eye length is 475mm. Fits several years of early 2000's KX's . Has no time on it since rebuild which included fresh fluid, seal,o rings and bearings