Very Easy to assemble. The cushions are not the best, but good enough! They unzip so they can be cleaned. I plan on adding pillows for additional support.