It’s a really beautiful couch. The seat cushions are pretty firm but the back cushions are soft. If you’re looking for a plush couch you can sink into, I wouldn’t recommend. But I like this couch a lot. I am able to fully stretch out on it and I even took a pretty good nap on it after the first day. 

I assembled it on my own but I would recommend a 2 person assembly. As a 5’5 and 135 pound female, it took me about 40 minutes to put together. The box is large and a little heavy but I was still able to do it with no issues.