It’s firm but comfortable.  It’s big and covers our space well.    The material is nice.   The velcro that holds the back cushions are a little noisy once in a while.  I wish the back was a tad higher to support back of head without slouching.  Overall, it is a really nice couch.