This is a beautiful, well made sofa.  The cushions and back are very firm, just as some of the other reviews I've read mentioned.  It is not uncomfortable, just much more solid than a typical sofa.  That may take some getting used to.  Aside from that, I am very pleased and plan on getting one or more of the armchairs to match.  Very nice!!!