Well made and no missing parts.  Appreciate that the screws, bolts, plates etc are not cheaply made.  Should hold up well.  So far we have only put the posts and some of the framing pieces together due to inclement weather but all have fit together well.  Great instructions although the step to attach the anchor plate directs you to place screws into the plate where there is virtually no room for both the screw and even the shortest screwdriver (we switched to hex head screws).  Will update the review once the structure is up.