They actually don't cover the phone perfectly (air bubbles) but I honestly haven't found one that does with my P30 lite. So it's OK and it is glass. Thank you :)
It looked like glass has radii around the perimeter on the cover photo but it’s not so.