Easy to assemble! The cushions feel so smooth and quite supportive. The legs also seem pretty good quality. I would recommend :)