Ive had 3 different shields on my phone (BodyGuardz, BSE, and now invisible shield). First off, all 3 are a pain to install and require a lot of time and patience. They should be installed in the bathroom with a very hot shower running to trap the dust and keep it from floating around and attaching to your film. That being said, Invisible Shield is definitely the best solution. It fits the phone absolutely perfectly, and you can hardly see it. I only applied the back film because I like static shields for the front. There are no bubbles at all, and the corners went down perfectly after using the palm of my hand to mold them. You have to wait around 20 minutes for the corners to dry before you can put them down, but after that they stick great. This shield is also far more scratch proof than the other two. BSE and BG i could scratch with a key... But not this!!! Application: 3/10 - pain in the butt Looks: 10/10 Protection: 10/10 Also adds a considerable amount of grip. Highly recommended if you are into this type of protection for your phone. Hand it to someone, and they wont even know you have it on!!!