I was surprised I had to put the sofa together.  The directions weren’t great but the parts seemed obvious on how to put together.  It came together nicely.  It looks okay for the most part.  The fabric on the front bottom is slightly short.  So far it seems sturdy.