Perfect fit!  Love this medicine cabinet.   The mirrored interior elevates this medicine cabinet to a new level.  Kohler = quality.