It’s a fair amount of work to put together, not hard just a lot. However, once it’s done it is well worth it. An absolutely terrific value. Looks great and is quite comfortable too.