Product was well packaged and delivered fast. Looks good and the perfect size for our space. Seems durable but time will tell. Seems durable but time will tell.  Easy setup.  I would’ve rated it 5 stars but the fabric has yellow stains that are very visible on light granite fabric. Perhaps it was a return from another customer.