Received when I lost my Garmin ANT+ dongle and didn't want to pay for a replacement (of course I found Garmin as soon as it 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.