Super easy to assemble by myself. Love the color and texture. The back and side cushions are comfortable but i do wish the seat cushion was less firm.