The sofa was beautiful, it shipped in 3 separate boxes that didn’t come all at one. But it was easy to assemble, it looks great in the space and it’s the perfect size for my little family, would definitely recommend , the pullout portion of the couch is a hit and the cup holders  add an extra special touch. Love it!