Worth the wait!  I ordered this table in May for a June 10th delivery.  I had to wait 3-4 weeks past the original delivery date.  During the wait I kept wondering if I should cancel the order and find something else.  I was looking but never saw anything that I liked nearly as much.  I am so glad I waited.  It was very easy to assemble and fits my deck perfectly.