I have fairly long legs too so maybe 61 cm would be good for me. Did you just trade it back in for free or what? Also, is it possible to change the gear or something? How do I know the gear ratio will be right for me? And when it says it comes with a freewheel, that means I can coast right? Sorry if my questions seem dumb but it's different when I'm buying something over the internet without much knowledge. I want to be sure, that's all. What kind of components should I think about upgrading?