I bought this for my 7 yr old grandson.  It was easy to assemble and took about an hour.  It is very sturdy and my grandson absolutely loves it.  It will provide much needed physical activity in his own back yard.