Overall great couch! The cushions are smallthin. I opted to double them up on the back of the couch and use the circular inserts as the arm of the couch and it looks good. Super soft material. The couch is comfortable but firm enough that you don’t sink in. Once delivered, you just have to screw in the legs and insert the supports which were super easy. 
I’ve loved it so far!