Easy to assemble and very comfy. It’s firm and still very comfy. Fabric is good quality!