Phone is very good, no problems at all, only the display got broken after falling from my hand which I later fixed by installing a good quality display. Cable is available, charger is not available as it got destroyed and this is 256 GB, no problems, everything is fine