We love this medicine cabinet. It’s perfect for our master bathroom. We mounted it on the surface without a problem. The shelves are good quality and the mirror placement inside the cabinet is very well done. Highly recommended for quality  looks.