Good quality materials.  I didn’t buy shelves as I needed more hanging room than anything.  Drawers work well.  My professional guy about four hours to assemble.  Nothing was missing.