very easy to assemble. construction is very good and the upholstery is very nicely done. Im overall happy with it.