The kit was complete and easy to install. I was just going to replace the main valve but I was glad I had the complete kit because everything was very worn when I opened the Flushometer up.
The parts were a straight drop in replacement for my Sloan Regal LC.