This is a great addition to our deck.  The pieces may seem a little overwhelming to put together at first, but its not once you get started.  It's very durable. I love it!