The sofa was very easy to assemble.  All I had to do was put the legs on.  I like the look and feel of the sofa. The one Issue that I have is when I want to let down the beverage holder, the sofa tries to recline to the sleeper position.