These cabinets not only have mirrors on front but also inside the doors and back of the cabinet.  When ganged into 3 they make an impressive statement for any bathroom.

Pros: Well working hardware.
Cons: Mounting needs to be more secure across top.