These chairs are very nice for the price. Super easy to assemble. Just screw the legs on and slide the back into place. No tools required. The fabric is nice and looks durable. They are very firm, but I find that to be the case with most furniture of this type.