Ordered this modern medicine cabinet for remodel of large bathroom. Had to return it because the contractor made mistake in measuring area for vanity. Reordered same medicine cabinet, but only two panels, not three, so fit perfectly above vanity.  Original medicine cabinet had been recessed, but this one was hung right on the wall.

Pros: Can be recessed or hung, modern looking, adjustable shelves, easy to clean.
Cons: None