This couch is absolutely amazing for the price I got it at. I’m a first time renter and needed nice, but affordable furniture to fill the space and this fit the bill perfectly! The seats themselves are a little narrow so there is a bit more effort into finding a comfortable spot, but overall I’m very pleased with the sofa and the aesthetic it brings to the room. (Surprise surprise my cat loves it too)
As far as assembly is concerned, it’s pretty easy for the most part. The plastic covers over the sofa-leg screws were a little difficult to take off, and the cushions needed intense fluffing when removed from packaging. But that was the most difficult part of assembly. 
Overall I would recommend this to absolutely anyone who wants the best on a budget.