Love the sofa!! It was not too hard to assemble. Came with 2 clips to keep the pieces together and all the hardware.