Very fast shipping.  I had trouble putting one  piece together, but it really went better than I was expecting.  Very straight forward instructions.  And now that it's all put together I LOVE it!!! It's so perfect for my deck.  Highly recommend this product!!!