Very easy to put together. The assembly video was very helpful. The materials are well made and it's super comfortable!