Some parts difficult to assemble but overall not too bad. Comfy and perfect for our space.