So easy to assemble the parts together. Fabric is nice and soft. We love our comfy new sofa.