good condition iphone 12 although some cracks in the glass on the back, but still fully functional and great battery life.