Ms Nashita ur phones is very excellent I order for iPhone 12 mini and I was thinking that the phone will have scratches.but the time I received the phone I was shock !!and I ask myself why are they selling new phones in very low price like that I went through the phone and everything is superb and good quality i was very happy thank you so much