This outdoor sofa fits my deck perfectly. It came in three separate boxes. The boxes were pretty heavy. You will probably need help to move them. Fairly easy to put together. Some of the screws were a bit difficult to get to. You will want to use longer tools to tighten it up good. A little bit of the wicker flaked off when putting it together. Nice big sofa.