I first saw one of these while riding in an Uber in Hawaii, and knew it would be a great idea to get one for my own passengers. This product comes with just about everything imaginable in the box! Mount for the headrest post? It's in there. Alternate mount for a Tesla seatback? You got it. Power supply cable to plug into USB-C port? All set. Cigarette lighter adapter in case your car doesn't have a port? In the box!
Each of the charging cords glows at the tip so it's easy to spot at night, pulls cleanly out of the holder, and retracts OK. I wish they retracted a little more seamlessly; if you don't take a moment to do it right, you'll end up with a dangling cable. That's especially an issue in the back seat of a rideshare car with random passengers who haven't practiced, and where the driver can't easily help or fix it before the next passenger gets in.
Both the Lightning connector (for all but the most recent iPhone models and AirPods cases) and the USB-C connector (for new iPhones and most recent Androids) work fine. The only thing missing is a micro-USB connector for older Android phones.
The biggest thing I don't love about this product is that the little adhesive clips intended to hold the power supply cable to the side of the seat, or whatever you need to affix it to, are too small and not quite sticky enough. These didn't hold the cable in place very long. But, there are other ways to solve that problem. A small piece of electrical tape or two should do the trick.