This product was made in China, and does that ever show.  Every part is ultra cheap. I had to use a hammer to bang in the metal pins for the hinges so the door would swing straight. The latch doesn't hold and that got replaced with one from the hardware store.  There is only one shelf and it rattled loosely inside, so I had two glass shelves made to fit and bought extra 5 mm pegs.  There are only three sets of holes, all in the CENTER of the cabinet, giving you very limited options for how to place the shelves.  The wood around the mirror is cracked, and I can only hope it holds (I may need to fill it, but then I'd have to paint it, too).  I would have done better making one from scratch myself.  There are no nice touches at all, such as a mirror inside the door or on the back of the inside cabinet.

Pros: Parts are well labeled
Cons: Lousy workmanship, poor design, made in China, and requires retrofitting to function properly