It came in two large boxes, and was easy to assemble. (Better to have two people for assembly) Not the most solid couch I’ve sat on- but feels sturdy enough. Definitely, would not want kids jumping on it! Sits three adults comfortably.