This couch has transformed my living room.  It's gorgeous!  The cushions are firm and comfortable.  I was put it together on my own.  I am very happy with this purchase.