Model:
iPhone: 6 / 6s / 6 Plus / 6s Plus / 7 / 7 Plus / 8 / 8 Plus / SE / X / XS / XR / XS Max / 11 / 11 Pro / 11 Pro Max / 12 mini / 12 / 12 Pro / 12 Pro Max
Huawei: P30 / P30 Pro / P40 / P40 Pro / mate 30 / mate 30 Pro / nova 5 / nova 6 / nova 7 / Honor 30
There may be a 2cm - 4cm variance in product size