We are pleased with the cabinet.  We still need to put it up however we checked it out and everything seems to be there.