Immaculate condition no scratches or dent off my bmw upgraded my screen not needed