Super easy to assemble and beautiful fabric and color!  The firmness of the cushions will take some getting used to, although it is probable good for my posture :)