Never done a toilet rebuild as the existing system must be 20 odd years old. The kit I choose was very easy to fit although it didn't come with a system retaining clip which I bought
Flush king was EXCELLENT, I ordered a repair kit for a Custoner with a flush system, as I don’t like mixing different parts; so I needed the parts pretty fast, and flush king sent them out to me...