Arrived in a large box (can fit inside a van, two people can easily carry). The legs and 2 of the cushions are inside the bottom zipper. Legs were tricky to put on, but everything else super easy (joints slide together). Comfortable and sturdy. Comes with sliding felt to stick onto the bottom of the legs. This couch looks great in my tiny apartment! I can lie down propped up onto a pillow and I’m 5’4”. I’m very happy!