This couch is perfect for smaller living rooms -- and for small statured folks.  I am 5'4'' and have never been able to sit in a couch before with my  feet on the floor and back against the cushions.  
The cushions are firm, but not hard.