Perfect for my 8 year old son.  I put it together myself pretty straight forward.  Very sturdy, my son loves it