Exactly what I expect from Toto. A much needed upgrade in quality for an apartment renovation underway.