Got this when I lost my Garmin ANT+ key and didn't want to pay for a replacement (Of course I found the Garmin right away this one was delivered). However, this one works great. I've used it to connect my CycleOps Hammer H1 powered trainer and Garmin heart rate monitor to my Windows computer for use with Zwift and have had no problems. Devices are recognized quickly, statistics and control signals are transmitted without any problems. Everything was connected and working.