Not sure if lock works. Door does not have magnet to hold closed. This vintage solid oak wood medicine cabinet is the perfect addition to any home.With its beautiful medium wood tone and classic wood door style, it will add a touch of elegance to your bathroom or any other room you decide to put it in. This cabinet measures 24 inches in height, and 15 inches in width. It comes with metal adjustable shelves and is designed to hold all your bathroom essentials. Whether you are looking for a functional medicine cabinet or a stylish piece of furniture, this vintage solid oak wood medicine cabinet is sure to meet your needs.