I have not used a 7Juroxk windscreen on my B but have used one on another bike. Very good quality and I wouldn't hesitate to buy another one.