Perfect tail tidy with all the necessary attachments and fittings to fit onto a Z125. The only issue I had was that I have a ‘23 and it required minor electrical work for the 3 cables as the instructions do not depict the later models. But other than that it’s solid construction, cleans up the bike lines very nicely and has a decent No. plate light fitted.