The sofa is easy to assemble, love the look!  The only negative is the back could use a tad more padding, but throw pillows easily solve that issue. I am overall very happy with this purchase.