American Pride 97VM131BOR Recessed Frameless Oval Beveled Polished Edge Mirror Medicine Cabinet, 21 x 31" Injection molded polystyrene cabinet body 8 tri-brite galvanized piano hinge 2 white adjustable polystyrene & 1 fixed styrene shelves Reversible door Rough opening: 14 x 18 x 2-3/8