I needed a replacement key for my Z125 pro and this gets the job done with no problem. Just need to get someone to cut the key to make it fit for your bike :)
I took this blank (with an OEM) to my locksmith and he cut an exact, working key for my 2017 Z125. See the pic, One came with the bike, the other is the blank I had cut. They are identical.