The fit of the front is really perfect to 100%. On the back is missing half a millimeter but that does not really tell. Either the films are punched not uniform or the size of the iPhone screen turns out differently: D
With a little practice, the bubble-free application is not a problem.
High-quality packaging + cloth + Bubble Card.
What more could you ... highly recommended!