This sofa is incredibly comfortable! The cushions are very firm, but I'm sure with a little time they'll break in perfectly. The construction is solid, the fabric is high-quality. This is a great couch, especially for the price!