The film is of high quality and fit very well. Actually too good etas less, say less, would be better. At the touch surface, it is great, but the upper, large film is more difficult to apply by their great fit. The thing about bubbles is due to lint on every film equal, so I would not want to evaluate. If the surface is properly cleaned, these film clings to super good and fits perfectly. I have applied today 2 sets of this film. For both it was super easy on the touch surface and has fitted immediately. In the great films, it was ok for one, but for the others I have this quite easily recognized inaccurate and by the size of it then abuts on the other side. I had to pull off a couple of times with tape until it was perfect. I would buy it again, because the quality is great and Kratzemfindlichkeit and precise work the function fulfilled perfectly.