A little firm but other than that amazing couch. I love how easy the pull out bed is to set up.