Easy to assemble. This sofa was very stiff when it arrived but seems to be softening up a little with a few days of use. Great for a small space. The arms are very high though.