This was super easy to put together. All the cushions come vacuum sealed so you will need to give it some time to fluff out. This pic was taken right after taking it out of packaging. The fabric is very soft and the couch is comfortable. I think it will look even better once the cushions fluff out.