The seller stated we would receive the pergola within 10 to 17 days from order date and we received it on the 10th day. The men who delivered it did a great job and actually carried it into our garage and I'm glad they did because the 2 boxes were quite heavy. The assembly instructions were good, but the hardware not so good. We had to spray WD-40 on the nuts and bolts or else they would bind. I'm not sure why they designed then top support beams in 2 pieces, it would have made more sense if it was 1 piece, and assembly would have gone a lot quicker. Overall it took 3 of us about 4 hours to assemble it and it looks very nice. We are very satisfied with our purchase.