The couch was super easy to put together. It took less than a hour to finish and looks beautiful in our space. The cushions are comfortable as well. I hopefully would like to eventually get more pieces to make it longe, but it is great for small apartments like mine. Definitely recommend!