As good as new iPhone 12pro 256gb. When I bought it, I immediately put a case and screen protector on it, so it remained protected for any subtle scratches. I used it for little over 1 year and now selling as I got gifted with another phone which I must keep :-)