Beautiful, high quality cabinet. Fits a TON of stuff (we are using for toys). The instructions and many, many pieces were overwhelming at first, but really not too bad to put together. The hardest part by far were attaching the doors. A few of my pieces were not labeled, and I mixed up a couple of the interior walls, so had to drill my own holes, which was annoying, but I came out alive and love the piece.