I have a Garmin Edge for cycling specific but still use this for all activities including cycling. Very easy to use. Seamless interface with Garmin connect and Strava.
Drawbacks - heart rate monitor is fine for steady efforts but not good for intervals. The screen could be a little lighter with the backlight but it would probably shorten battery life which is great at about 1 week.
Still trying to figure out how to change alerts on watch different than phone