Love this couch.  Firm but really comfortable.  Sleep here more than bed.  Fold down flat headrest and flat armrest great for setting down books, phone, laptop.  Looks great as well.