Sofa was firm, great size for my space and has a nice pullout bed for guests.  My only complaint was that the manufactures quality control didn't do their job. A different shade of fabric was very noticeable in two areas. If the difference would have been matching on both the outside areas or both the inside areas, it would have at least been balanced. But one area was on the outside and the other areas was on the inside.  Wayfair offered us 20% off to keep it. Since it was in an area we only use occasionally, we took the discount.