Absolutely a beautiful couch. It might be a little firm for some but thats exactly what I needed after the back pain caused by my previous sofa being too soft (it was also twice the price of this one ) 

Putting it together was super easy, took me maybe 15 minutes. As you can see, my cat loves it too haha