Mostly road, maybe a tiny bit of grass I might have to go through, up a few hills and stuff. I absolutely plan on going to a bike shop and doing this but I want a few recommendations and what to look for before a salesman gets ahold of me. My last bike just had an uncomfortable seat I guess. Not too much time on it because it would constantly break.