This is a nice pergola and exactly what we expected.  Assembly was fairly easy with my son's help.  The instructions were sometime difficult to understand as the diagrams did not always have enough detail to determine which way a support piece was to be attached and several times we had to go back and redo something.  Overall, we are pleased with the purchase.