Easy assembly. Love the color and style. Cushions are quite firm... especially the back. Legs were just slightly uneven after assembly, but was easily leveled with felt pads. Overall satisfied.