This shock is brand new, never been on a bike because it was It was a warranty replacement. Its a 2024 fox factory x2 with the upgraded twin sealed internal bearing assembly, and improved damper tube strength. Not to be confused with previous inferior models. Its a trunnion mounted shock with an eye to eye measurement of 205mm. currently the stroke length is set to 60mm, but because I'm a suspension mechanic and I have the fox travel spacers , i can change the stroke length to measure 57.5, 60, or 62.5mm or 65mm . Buyer just needs to let me know.