I bought mine about 2 months ago and I’ve gotta say I was coming from an iPhone XS,the screen size felt like it was gonna be a deal breaker for me, but after getting used to it, it has become the perfect phone size, if you’re getting it I would recommend to go for bold text in settings and maybe making text size a bit bigger which will help visibility, battery life is decent and the cameras are ridiculously good . all in all very happy with my purchase
Upgraded from an XS so it was a good jump for me. I'm loving the 12 so far. Sure it's an iPhone so you know what to expect as you stated, but this screen is very nice, and so is the camera. I am satisfied with my purchase.
All package is ordered together and did not break, it was intact and in very good shape nothing was lost or damaged.