Packaged well and was in good shape upon arrival. Fairly easy to put together although I had some trouble lining up the doors. It fits perfectly in the space we had in mind for it.