Bought this item for my girlfriend as she is just starting to ride a bike. I use Garmin 530 (I know different price ranges). I wasn't expecting the same functionality, but even at half the price, this device isn't very user-friendly. In the beginning it took a while to set up. The heart rate sensor never synced properly. After two rides, the speed sensor stopped working properly and stayed at 15 mph regardless of speed. It may take a while to sync with Strava after your rides. Not happy with this purchase. On the other hand, I've been using my Garmin for over a year now with no problems. Basically load and work with little to no setup. None of the three sensors has ever failed, and within a minute of the end of the ride, it automatically syncs to Strava.