I love this couch!  It’s very stylish and fits in well with the decor in my living room. It’s firm but I like it that way. It makes a very comfortable bed as well but I find it helps to put a thin foam on it just so you don’t feel the tufting on the back side. 
My only complaint about the couch is that I thought they were sending me the velvet one but this is linen.