Pros: Stable, comfortable, Good in any terrain. Quality components for the price.
Cons: Heavy, slow
Recommendation: I absolutely love this bike. I have used it for about three years now and it has performed great. The gears switch without ever a problem and the entire bike has withstood anything I can put it through. All components are still in excellent condition.