CCM bike in a very good condition. 19"-20" frame size (seat tube length). I am 170 ( 5'7") and it is big for me. Bike was checked/serviced by a bike expert recently. Everything is in a very good condition. Images will be uploaded later.