Glass cover fits almost well, air gaps appear even after a few tries. The glass is not a perfect fits for my Huawei P20 pro. It is approximately 2.5mm shorter in height, and 1-2 mm shorter in width. But I'm hoping it give the mobile screen the cover it needs for now.