Came packaged really well.  Some damage to the outside of the box during the delivery process, but no damage to anything on the inside of the box.  Easy to assemble by myself, took about 1 hour per cabinet.  Love the gray color and the fabric material on the cabinet doors.  Lightweight and easy to move around once assembled.  Good value for the price!