This is a well-made cable, and it's a nice extended length. However, when charging via some USB hubs, iPhone displays a "charging not supported with this device" error message. When charging it with a wall charger or the USB port on my power strip, it works 100%. I got the error message using it through a USB hub connected to my Macbook, once when connected right into my Macbook, and when trying to use it with the provided USB port on an airplane. If your charging routine has situations like this, stick to a shorter cable. If you always charge from an in-the-wall cable, this is perfect!