The couch is absolutely beautiful ot look nice in my living room. It was easy  to  assemble. The couch is firm but thats ok its a room that doesnt get a lot of use. Im so happy with this product.