No problems at all, all parts are authentic. You can sit and check for the whole day, all parts are original. iPhone 12 just has a small crack on the back side. I can change it if you want, but the water resistance will be lost, so I am not changing it.