I really like this couch.  It wasn’t too hard to assemble, I did it myself. Except, the head rest were a bit of a challenge.  One still isn’t in right. It’s a very firm seat and a little low seat back for comfort watching tv.  But it’s great for entertaining.  Very happy with the purchase.