Arrived only 8 days after I ordered it. Super impressed by the packaging, came in one big box. Sofa was upside down when I opened the box so made it easy to screw the legs on before removing. Only assembly needed was to attach legs and then your ready to enjoy it!  LOVE this set, highly recommend, it’s exactly as pictured and described.