Great mountain bike. Perfect for a 12 year old? Disc brakes, front shocks, 26" wheels. Ready to hit the trails or jump park.