WOW!  I am super impressed with this couch.  It is correct to say that it is firm.  It looks really nice and classy and modern.  I am really proud of it and enjoy sitting on it to watch TV and chill.  I have never owned this style of couch, but I am so glad that I purchased it.  It makes my room really fun and up-to-date.  Extra easy to assemble as well.