Although the cabinet will suit its purpose I was quite frustrated on assembly as a whole package of 28 screws was missing from the hardware while there was a double set of other screws.  I was in dire need of setting the cabinet up so I went through my own spare random screws and managed to find second hand replacements.