Super easy to put together, less than 20 min total. The cushions are not super soft and cloud like but I’m sure it’ll soften up after a bit.