I bought TWO of the Caire 83" Sofas.  They are firm with a great hand feel due to the velvet!  At first, I put the side panels into the couch incorrectly so make sure the side panels are fit into the slots correctly.   These come with two matching pillows which really complete the look - great product - I love my new couches!