Great set for the price pretty easy to put together I consider my self a DIY type took me about 1 hour to put it together,sharp looking set very comfortable hoping the set will last for many years to come . Fabric is very water repellent at this time we will see how long that will last.