I put this up by myself. I'm a 70 yo woman.  Would have been faster with help, but took me one afternoon.  Very heavy vinyl.  Super cute pergola for the price.  Just a hint.  Start by putting 4 of the cross beams into the posts upside down.  Then you can mark exactly where the posts go.  I put mine on grass.  I marked the side of the posts with small sticks the cut out the square and it was easy to hammer the anchors into the ground.  Then I put the posts on the anchors and proceeded to put it together.  Easier than putting the whole thing together and try to figure out how to pick it up to put it on the anchors.  It's very secure. Love it.