We have assembled many a piece of furniture, but this was by far the most frustrating to figure out.  The directions were lacking any words, just poorly illustrated pictures,so that it necessary to guess which was some key pieces needed to be connected.  The doors require shimming the hinges in order to get them to hang evenly.  Regardless, the cabinet looks pretty good when finally put together  and will serve as a nice storage unit in our small dining room.