Overall a good sofa nice addition to our living room. You need to assemble only legs and the back both of which was not straight forward. Legs should be pointing out from the sofa but I had to switch around legs to finally get the right position for all of them. Back of the sofa did not fit easly.