Love the cabinet, I ordered the Gray.  Found every hole lined up and was not missing any pieces.  We did get the  mirror but was a wavy reflection.  Using it for the bathroom as extra storage and except for the rear panel (which you don't see)  is a good quality piece.