I love the couch, very easy to put together. I assembled it by myself within 1 hour. The texture is absolutely amazing as well. it’s firm so it’s not too hard or too soft. 
My only issue is that Where the 2 back pillows meets at middle of the couch is droopy and not quite right firm or full because it probably needs more filling. 
Overall it’s a nice couch!