Cabinet arrived in a well protected box a few days after we placed the order. We took our time to assemble and it went together smoothly. All of the pieces are easily identified. The drawer and cabinet doors line up evenly. For the price, this is a great product.