The holes aren't positioned properly nor are they punched out. I don't really care for helmet visors and have gone my entire life without them.That is strange, there is only three points where it attaches to the helmet and should just snap right on to it...At least you can return it since it was ordered from Amazon but I would want that visor if I were you.