Not sure how many speeds or frame size but a little tune up and you have a solid medium size bike for 150 bucks Posted with Used.ca app