Everything as description.
I received another model front screen protectors which of oppo brand, and also it is not 100% same as my mobile screen, also I attached camera screen protector but it also not good because then I got some photoes with flashlight and these all photoes are not clear and blur very badly, so l dont recommend this product.