Packaging was intact upon arrival. All hardware was included, with a few extra. Directions were easy to follow and very easy to put together. The construction is very good and I thoroughly love this addition to my kitchen. It does give quite a bit of added storage. I would recommend this product to everyone.