I got it for my nephew for his 5th birthday and he loves it!  It is sturdy and a good size for him.  I would recommend laying everything out during assembly and looking through all the directions first.  We did not do that and had to undo and redo it during several steps.