These chairs are easy to assemble, especially if you have a power drill with a allen wrench driver.  Assembly with the allen wrench provided is possible but time consuming.   Finish on the legs is nice and fabric is also nice.  Seats are firm but not hard.  I bought 6 of the.   Fast delivery.