I am very happy with this couch! It is firm but comfortable, assembled easily, and looks very nice in our living room. The price makes it a real bargain!