American Pride 9622WBAR12 &ndash; Recessed Frameless Beveled Polished Edge Mirror Medicine Cabinet 16" x 22" Injection molded polystyrene cabinet body 17 tri-brite piano hinge 2 adjustable white polystyrene shelves and 1 fixed polystyrene shelves All hardware is zinc plated (Magnetic catch, screws & hardware pack) Rough opening: 14 x 18 x 2-1/2