Fitted the Givi fender to my 650. For price i paid £90 if think, being Givi expected less spray and mud (also live in lanes).
Found i still had spray under seat and above rear wheel arch and mud collected at back of hugger. Getting mud before if dried off rear of Hugger then became an issue.
Aesthetically, i thought it looked good although mixed results for performance.