Frame is in great condition having been invisframed for the majority of its life, however the top of the seat tube has some cracks where the post has been run too high previously. You can still run a post in there and it holds in fine with a tight seat clamp around it so you'd either need to run a dropper post or a fixed post and just leave it at a set height. The bike comes with all fittings needed and there is no play in the frame bearings. Perfect for a cheap project bike.