A perfect fit in our den.  The sleeper is nice too, its firm.  Just add some extra pillow or memory form pad if extra cushion is needed.  Perfect for guest to sit on and relax.  Great price too, sleeper sofas are getting expensive in our area.