Easy to assemble. Cushions are very firm. You may want to replace pillows with larger pillows. I'm satisfied with my purchase.