Everything is functioning as intended and both front and back cameras are all working. The front screen has no scratches or cracks however the back glass has cracked as seen in pictures which can be replaced and repaired. Any questions feel free to ask.