About the product: no hole for the front camera. We'll see if that affects selfies quality. Even with the styrofoam packaging, one of the 2 front plate was broken. Fortunately the other one was ok.
In general, the glass is good and the film on the camera is also good.