Packaging was perfect.  It was shipped with few layers of Bubble Cushion around the two boxes for extra protection.  the assembly took 30 mins.  Unpacking took longer.  The four screws that attache the four legs together are a bit short and I ended up not using the washers that were provided.  Overall right price for what you get and looks good.