This seatpost came from a 2000s mountain bike and has no issues apart from some minor normal wear. The clampable part of the shaft is 315mm long, not including the clamp head.

Feel free to message me with any additional questions.