Perfect sofa.  I read the other reviews about it being firm in the cushion area, but it seems to be comfortable enough.