High quality glass to prevent rusting against bathroom humidity. Complete Mounting hardware included. Mirror dimension: 23.6Wx5Dx31.5H, Birch, Dark, Espresso, No Assembly Required