A little firm but love this sofa. Easy to assemble. Looks great!  Easy to convert to sleeper.