The plastic is thick and protects the screen well. (This is of high quality plastic) It is mat as described in the product title. The reflections and traces are mitigated by the matt plastic.
Installation is easy.
The best is that it completely surrounds the spent round and leaves the light to the light sensor.
Only downside, the installation instructions are in English and German. (But all Francophones should be able to understand)