Kohler has some of the best medicine cabinets and we have used them time and time again on bathroom projects.  The interior glass is an extra added touch that some companies do not include.  Remember to purchase the side panels.