Peter, Im 375 lbs 6'4'' tall and ended up with a specialized P1 AM and have loved it. This bike will handle you and more. I ride the roads and single track all the time and have not had a problem. I spent around 400 bucks for the bike. Good luck with everthing. Bobby