Good addition, if you're handy.
The shield does make a difference and does fit on Honda Hornet 600 2003. But like other comments, it's worth mentioning that it is designed for 8'' headlight and would be too big for a 7''. Also true, is that some work needs to be done on the bracket/screen fixing - the supplied (plastic) bolts are not up to it. I replaced them with button head M5 x 12mm and used a combination of the (supplied) plastic and bought metal washers.
The bracket/headlight fixing also required bolt replacement from existing to flanged button head M8 x 35mm. As commented by another buyer, the plastic screen does scratch very easily.
However, the fit is excellent because it covers the gap at the side of the headlight (as shown in the description), which I couldn't find on other products. Looks great, too. Cost me about £5 extra on fixings but worth spending, to get what I wanted.
Verified purchase: YesCondition: New