Great product at an amazing price.  We use these for new build construction as our base bath accessory package.  Everything in the Alteo line is great. It's Kohler, so you know it's quality.