The cabinet exceeded my expectations. It was easy to assemble, no parts missing, came with easy to follow instructions, took my wife and I an hour to put together. Tools were included. I highly recommend this product.