The bench is of great quality!  Very easy to assemble and very sturdy. The fabric is so durable.  This bench looks like it costs a lot more than it did!