Good, solid product; just what I expect from Kohler.  Wish I had bought the medium size, because the large is a little too big.