The couch is quite firm, which I was expecting. I love how much space there is for me and my family to sit on, and with the added ottoman it serves as extra space for me to rest on! Assembly was not complicated. Overall it was worth the price I paid.