IPhone 12 working very well no cracks as I use screenguard and face ID still working however I have changed the battery so battery health has disappeared, also it fell from my hand and the speaker stopped except I put it on loudspeaker mode to take calls and most times use earpods(I haven't had time to fix this)this phone is worldwide unlock