Kohler really never lets me down as far quality and style goes.  The size was a little smaller than I had hoped, but I kept it anyways.

Pros: Good value for the quality
Cons: Smaller than I had hoped.