mostly flat roads all paved. Some hills depending on which way I were to go. I'm not really sure how much i'm willing to spend yet since I haven't really done anything like this before. Not sure if I should start out with something cheap and see if I actually do continue to buy another more expensive one later.