The cabinet was well-packed.  No problem there.  There was enough hardware to assemble everything.  I liked how the different types of hardware were given numbers to go along with the assembly directions.  Problem - the directions had no writing - in any language.  It was all in some cryptic, hard to understand drawings.  Trying to follow these drawings, it was easy to put parts in backwards.  Many of the pre-drilled "holes" were very difficult to locate and could have been deeper.   Adding some basic instruction - in English - would have made a huge difference.