Installation was okay.  The instructions were a little too simple and didn't provide enough detail.  We had to screw in the upper brackets at an angle because the cabinet was in the way.  Kohler also does not supply dry wall anchors, even though 4 are required, which was weird.
Aside from that, the mirror looks amazing.  Super clear and sharp-looking.