Very easy to put together! The couch cushions are a bit firm, as the other reviews have stated. But I would rather have a firmer couch rather than one that you sink into. I tried out laying down on the couch with all cushions down in more of a daybed layout and the couch will flip since there are no support legs on the back.