The toilet is good, just the side button is made with cheap material, I received it broken, but I contacted customer service and they said they will mail me the broken part, good customer service fast response.