Perfect for my 11 yr old.  It took some time putting it together, but on a positive note, it was father- son bonding time.