Arrived quickly, easy to assemble, looks great, firm attached cushion, after a few days the stitching on the front of the seat cushions began to come loose. For the price point still happy with the purchase.