Nice cabinet. The mirrors on the side are good for surface mounting as it hides the hardware.  Assembling those side mirrors were a bit difficult however.