This is a pretty convenient cable charges my wireless router and iPhone.it is a bit slow and heats a little but it does it’s job effectively. It is lengthy and the coiled part makes it easier to put away and stretch if I need added length. It is sturdy and not flimsy.