Overall, my experience with Kohler was excellent, even though it was quite pricey. I would rate them 5 out of 5 stars for customer service and quality, despite the high cost. If a friend asked ...