Huawei Mate 10 pro
Scratch less front and back side protected from day first. Extra store warranty