This couch was easy to assemble. It is firm and comfortable. The colors are well represented in the photos. Would definitely recommend!