The radiator protection does not fit on the radiator along the length and begins to deform. Also, the cutout for the lower left radiator holder in the protection does not fit, you can clearly see it in the photo.
The kit consists of the reflector, some metal brackets and good quality screws. I am sure you could buy cheaper chinese somewhere but for not much money this is good quality kit that fits and looks good.
As ever the Evo Tech quality is second to none. I have noticed a slight drop on vibration through the bars but this is subjective as different people suffer different levels of numb hands. The score would be 5 stars if I'd eradicated the pins and needles but sadly not. It has improved though. Perhaps a guide note in the box to confirm if thread lock and torque setting is necessary would be a nice touch. Very happy with the quality and delivery. Thumbs up recommendation.