Due to being a tech geek, I'm selling my Fenix 5 Plus Titanium which I have had for just over a year. Works perfectly and is in great shape. There are small scuffs on the bezel but as it is titanium, you can buff them out with a jeweler's pad if you really wanted (but it's an activity watch and hardly noticeable as is).
This has support for all cycling activities and sensors. Music (download, amazon, spotify, or deezer). NPC payments. Full navigation and topo maps. This has it all. See the link for all the details from Garmin's page.
It works flawlessly with all sensors I have attached - chest heart rate strap, Bluetooth earbuds, Di2, Cadence/speed sensor, and so forth. Truly and awesome watch, I am just upgrading again.
Bought new from garmin for $850 one year ago. Retails for $750 now. Asking $425.