All holes in the proper places! All you have to do is get it lined up! My only problem is getting it lined up, but that is just me. After I got it on & all the air bubbles squeezed out, it is great. No glare, so I can see the screen in bright light.