Installed this on a 2015 Duke 390. Fit very well, route extra tube in back of headlight. Very happy that it came with mineral oil already installed- no bleeding or filling needed. Took 2 hrs for complete install! Works great! Only issue is it does not come with a place to mount mirror ( rc must have fairing mount mirror?) Magura mirror mounts are available,and simple to tap out pivot pin and install mount.