This is a nice piece of furniture. Assembly is very easy and took me about an hour and a half by myself. One of the shelves was missing the pre drilled insert that accepts the bolt but other than that the complete set and hardware were in the shipment when it arrived. Very happy with my purchase.