I truly love everything about this couch. It was exactly what I needed and at a great price. At first the couch was rather firm, however, with use, some of this firmness goes away. In general, I think it is more of a firm couch, but I do not mind this and find it to be very comfortable. Assembly was easy and straightforward.