A little on the hard side, but perfect size.  I love that it easily converts from couch to bed.  Wish it was available in more colors.