The packing for this cabinet is incredible. So easy to assemble, my 12 year old son put it together for me. Even nicer than I pictured, many compliments. Quite heavy, we purchased butterfly anchors to hang this. Extremely happy with this purchase.