It fits and due to its design, there are no alternatives. This part matches OEM. The design is flawed in that it is a brittle casting. If you have a ZG1000 and need a foot peg, this is as good as it gets.
Good unit worked well after some fine tuning with a file.
Nice piece of hardware but machine tolerances were a tad off, peg would not seat deep enough for the pin
to slide into place on the mounting bracket that came from your outfit as well. I had to file it a bit to seat properly. Otherwise no complaints.