Well made and good quality parts.  Good quality fasteners and is supplied with a few extras just in case.  Takes a while to assemble but everything was properly labelled and complete - only had to redo a couple pieces that were upside down or backward.  Grandkids love it!!