Sofa came in 2 big boxes and was an easy assemble. We have a couple pops in the seams but other than that looks great!