The device is very clean, with no scratches or cracks, and has not been opened or repaired. Storage Capacity: 64GB Condition: Used Color: Blue Model: iPhone 12 mini