Directions for assembly had numbers for the various pieces but the actual items did not have any numbers or letters on them which resulted in it taking a little more time to read and follow the directions. Good quality hardware.  Looks good assembled.  At 38 inches in width it will fit our needs for our small space.