Sofa seems well-built.  The cushions are very firm, but I'm hoping they can be broken in after a few weeks of use.