This is an iPhone 6 Plus running on iOS 12 and it has 64gb. The screen is cracked and there is normal scratching from use and the battery is at 87% which can also be replaced. If you have any other questions ask me I’ll reply as soon as possible