La mejor manera para saber si es cosa del cable es descarte la app Ampere,
aqui te dejo el enlace del play store, y despues compara si puedes con varios cables USB-microUSB la carga que recibe el terminal. Te anticipo que minimo deberian de llegar unos 750-800 mA. Si el cable esta en buen estado superara esa cantidad facilmente, en cambio si esta poco regulero el cable llegaran muchos menos de esos 750-800 mA. Por esto tarda tanto en cargar tu movil.
Lo dicho prueba varios cables y quedate con el que mas mA obtengas