It's quite firm but overall great couch for the price. Easy to put together, and when fully extended yyo can fit your entire family on it. We'll made.