Excellent desk and great looking piece of furniture. The packaging is top notch. Expect about 600 lbs. of product to be delivered on a pallet. At checkout, I was informed that I would be notified 24-48 hours before scheduled delivery. I only received about 20 minutes notice but thankfully some one was home to accept the delivery. The assembly of the 5 pieces isn't that bad. The 2-drawer and 3-drawer file cabinets come fully assembled. The directions are pretty clear but they don't take into account if you have all five pieces. I put it together with one helper and it took about 1.5 hours. I would recommend three people for the job.