All the pieces arrived perfectly upon inspection and the assembly instructions were easy to understand. I'm very proud to say that I'm not that handy of a woman but I was able to build it all by myself in 3 hours!! :)  (I was too excited to wait for my husband!) All the screws and dowels were accounted for with actually just a few more as extra. Everything aligned perfectly, and the final product is beautiful and spacious to hold my games. (See photos however please excuse my fake plant/pot drawing.)