arrived with great speed and accuracy...quality of product speaks for itself...Kohler...even our contractor was impressed...very happy

Pros: great value
Cons: none