We ordered this pergola for our deck.  It is BEAUTIFUL!  We wanted a white vinyl pergola and this one fit the bill.  We hired a local contractor to put it together.  He bought the wood that was needed for support when attaching to a deck and had it up in one day -- working by himself. I did purchase the canvas to help block the sun.   We look forward to having it on the deck for years.