This sofa is a little bit smaller than I was expecting it to be.  It is hard.  I have not used the sofa much but it is firm.