This protection does not fit my motorcycle g 2014 (5 inches) although it is the motorcycle g 2nd generation. Protection is too long of a few millimeters and can not stick to the screen entirely. I contacted customer service to be repaid, it will reimburse me the amount of my purchase. So I added 2 stars for the highly responsive customer service.