Well, actually, I bought my second iPhone 12 two months ago, the previous one was broken by falling from the stairs. The screen is completely broken and unusable (cry face).
After that heartbroken experience, I realized that you have to put a hard and good quality phone case for your new phone. So I start to seek a mobile phone case with all-round protection. Then I found
Janazan iPhone 12 waterproof case, which supports 360-degree full protection and it no only waterproof, but also shockproof, dust proof.
As its advertisement, this case can stay in 2 meters water up to 30 minutes. And at the same time, it also can anti fall from 2 meters. So I bought that case and still in use till now. I fall my new iPhone with the cases several time, the case work good and my new iPhone 12 never breaks, so far so good.
This is my new case.