The sofa arrived in a box and was super easy to put together. The fabric is very soft and the color is perfect. The futon mechanism works great and the only reason I gave it a four-star is that it is super firm and not quite as comfortable as I hoped.