I had ordered one of the Puig windscreens a few months back but it did not fit our bike when I got it in. Found out through my Yamaha dealer that supposedly Puig is aware of the situation and may have recalled all 'screens that claim to be ride ready for our model of bike. At the end of the day I ended up with the tinted Yamaha windscreen that says "FZ6R" on the front. Definitely like the look over stock and it amazingly fit the bike.