iPhone 7/8/SE
iPhone 7 Plus/8 Plus
iPhone X/XS
iPhone XR
iPhone XS Max
iPhone 11
iPhone 11 Pro
iPhone 11 Pro Max
iPhone 12 Mini
iPhone 12
iPhone 12 Pro
iPhone 12 Pro Max
Huawei P30/P40
Huawei P30 Pro/P40 Pro
Huawei Mate 30
Huawei Mate 30 Pro
Huawei NOVA 5/NOVA 6/NOVA 7
Huawei NOVA 7 Pro
There may be a 2cm - 4cm variance in product size