The box was well packed with only the sofa needing to be assembled. The sofa seat attaches using an Allen wrench, you must attach screws along the longes part first to make sure the sides line up properly. Don’t tighten the sides until all screws are in. The cushions are short on the back side and all bottom cushions are interchangeable. Very nice quality and hoping the cushions last and keep their color. The table has a glass top that is wrapped in cardboard and attached to the table with rubber cups to prevent slipping. Legs just screw in and you’re done! When opening the box, lay it on its side to remove pieces easily!