Comfortable for me.  Firm as a our ad said.  Ingenious way to deliver a sofa as a cube!  Took about 15 minutes to assemble. Possibly buying another one!