My first purchase that needed assembly. Delivery and packaging was fine. Product is very nice, I am very happy w my choice-it is a great fit in the space I wanted it for. Assembly-hmm. Thankful for good pictures, cocktails and a great partner w patience in order to have fun putting it together!