Head tube length: 145mm. Top tube length: 535mm. Seat tube length: 500mm. The nuts that attach the bottle cage on the down tube side are loose and rattling. There are scratches on the top of the seat tube where the paint has peeled off, but there are no cracks.