this is a small and low sofa.  works great in the room we have it in but this would be too small for most living rooms.  Great for small space or apartment.  Firm seat.  Nice fabric.  True to color.  No one has slept on it so can't comment on that - too small for more than one person