It was mainly all that I needed, even though it it not what is in the picture. Sync is definitely slower than regular syncing cables, but it is as good as any other for charging so far. I think it's not the best quality, but it's okay. Definitely something I use every day. It's close to 3 ft long.