This is a great product, definately takes some time to put together but once up it looks great, weathers well.  The only negative is the cushions are not very thick and wear in way to quickly.  For the price this is a great purchase.