Perfect size for my condo; convenient for opening up overnight guests to sleep on.
Very firm and good quality and I place a trifold memory foam mattress on top for sleeping.  I have slept on it myself and it is very comfortable .  Love this sofa.