Metal Framed Medincine Cabinets: Premium metal door with matte black finish, framed with an elegantly beveled mirror. Door is coming with strong magnetic hinges. Tempered Adjustable Glass Shelves: Including 4 adjustable tempered-glass shelves which is manufactured through a process of extreme heating followed by rapid cooling, making it much harder than normal glass and resistant to breakage. Overall: 20" wide x 4.96" deep x 30" high ; Wall Cutout: 17.78" wide x 25.58" high x 3.25" deep Detailed dims could be found in the product description page Door is hinged on the left side only but the entire unit can be flipped for reverse installation. Almost No Assembly Required: This bathroom medicine cabinet comes 95% assembled, customers only need to set the 4 glass shelves into the cabinet TEHOME MIRROR