Very solid sofa, and just as pictured.  One star deducted for the assembly.  I have put together my fair share of furniture over the years, and this was by far the most challenging because of instructions not being clear enough in the third step, as well as assembly done on the ground and tightening done with supplied tools.  It was a miserable experience.  The cost to have someone assemble it is $274, which should tell plenty.
I ordered a chair to go with the couch, after getting it together, only because I wanted to coordinate the two pieces.  And once together, the couch is so sturdy.