This is a great cabinet for dining area. It is very elegant and has enough space, surprisingly. Came packaged real well however there were quite a few pieces with dents/cracks/chipped areas. You can’t see it once it’s all out together. There are appx 36 pieces and took over 4 hours to assemble.  All  tools and screws are provided, but i highly recommend patience or pay to assemble it.