So far this is a good buy. I have only ridden it on the flat desert terrain near Tucson. Also on paved roads. It slows me down a lot so my wife can keep up with me. It is comfortable but requires a lot of effort to make it go. That gives me a good work out. It feels good on rough terrain. It wasn’t hard to put together.