I don't know bikes so please no questions, just check the pictures if you have any questions they will probably tell you far more than i could. Its been stored in the garage and not ridden in 10+ years, it will definitely need some oil and a tune up...and the tires wont hold air so new ones needed there too. I think if I've measured right its a 22" frame... possibly