I love NetDot cables and have several Gen 5 and Gen 7 cables and connectors that work well together. I decided to try the Gen 10 cables and they are definitely an upgrade. It's worth noting that the Gen 10 cables and connectors aren't compatible with previous models, but that's not an issue for me. The cables all have a very nice nylon jacket that looks like it will wear well and the cable itself feels thicker. I had no issues with charging (I don't have a fast charger to try so I can't comment on that) and data transfer. The cables are also supplied with Velcro cable ties if required. I really like them and it's nice that they are optional. I've used the Micro USB and USB-C earbuds and they fit well, don't stretch but can be removed. I don't have an Apple device to try out the Lightning connector, but I imagine they'll work equally well. Almost all of my USB devices have NetDot connectors, and I use cables at work, at home, and in the car. They are especially good in the car as they allow my phone to be charged and I don't have to worry about the charging port breaking when I take the phone out of the holder. The connection is also very easy. I've had the other cables for over a year with no problems and I expect they will last for many years to come. Gen10 should offer the same durability.