Pergola arrived sooner than  estimated and was packaged well, with everything inside in good condition.  Pergola was fairly easy to assemble and looks great on our deck.  We can get a lot of wind on our deck and like that we can collapse the cover when not in use.  Just put up yesterday but looks great and will see how it holds up over time, but for the price, it is a good buy.