I am a huge Kohler fan, but run away from these cabinets.

We purchased two of these cabinets. The opening/closing of the door caused both electrical cables that power the lights in the mirror to fray right at the connector into the mirror. Also, the cable doesn't plug into the cabinet for easy replacement, rather you have to take off the shelf after you unscrew two tiny screws.

At the same time, we purchased two Robern cabinets for our master bath.  The design of the cable that feeds the mirror is much better.  It's too bad Kohler can't take the design of the company that they own to put on their own branded cabinets.