Easy to assemble. Great looking sofa. Cushions were a little thin, but ok for the price. Everything functions well.