Everything arrived well packaged and on time.  I have opened the package, nothing seems to be broken. However, I have not had the chance to install the cabinets yet as the contractor is not ready at this time. So I cannot give a review of how the cabinets function, but they look beautiful.