I received 2 broken toilets one after another during our bathroom renovation. It was frustrating and it took a long time to get this product in one peace. We ordered 3 for all our bathrooms. It took them a long time to get these to us but the customer service professionals were very apologetic and polite. Understanding the frustration and the stress that we were experiencing due to delays. The product itself is well made and easy to clean no complaints there.