Every thing is good, but the installation is kind of tricky. the holes in the bottom to stick  the toilet on the floor is too small to handle it. other than that, its good.