A little difficult to put together but overall good product. Cushions that come with it are not very thick. Happy with the product.