Pretty easy to put together but a lot of different parts it at least took half and he to assemble alone. Looks very good quality and is super comfortable!