Fit my 2017 Yamaha XSR 900 front forks pretty well. A few mm to small but the material flexes just enough and the included allen(hex) bolts were just long enough. Add a lot of locktight Red and was a perfect way to add fog lights to my bike.
These mounts work on the upper fork tubes of my 2014 Triumph Bonneville. With the provided "gasket" they fit perfect. A solid mount that holds the lights in perfect position and perfectly solid. Good worksmanship and design.