Eviva® 30 Inch mirror medicine cabinet comes with all sided mirrors. The edges have mirrors and the interior of the medicine cabinet includes a mirror too. The inside features two tempered glass shelves. Can be wall mounted or recessed into the wall.