I love this watch – though my review is based on only three days of use and I’ve sadly had to return it. The seller I purchased from (OE USA) sent me the version with EU topo maps and not the US topo maps as advertised in the description. I called them and they said the EU version was sent by mistake. I have returned it to them, they received it today, and they are sending me the US version of the watch. They were very helpful fixing the situation. There is no marking on the box to indicate that you have an EU version – you won’t know until you go in and check the watch settings and see which TOPO maps were loaded. Make sure to check the map version right away just in case there is a limited return window on the product.I have been a Microsoft Band user since the first generation and I loved all of the data the band collected as well as the integration with my phone (yeah, I’m in the minority as a Windows Phone user). I love the look and feel of the watch, but I miss seeing all of the data on the inside of my wrist while I am running instead of having to turn my arm over and look at the top of my wrist. I was concerned that the heart rate data wouldn’t be as good if I wore it on the inside of my wrist so I wore it on the outside. When I get the replacement I will experiment with it on the inside of my wrist and update my review. I also really like that it doesn’t have a touchscreen. I live in Georgia and after a run on a humid day, the condensation on the glass of my Microsoft Band made it VERY difficult to navigate any of the functions, and I usually didn’t have a dry spot on my sweat-soaked shirt to wipe it off so I would struggle with it for a few minutes. With the buttons on the Fenix 5x, I can easily start/stop a workout with no issues in the humidity.I was very pleased with how customizable the screens are on the Fenix 5x watch as well as the data that is pushed to Garmin Connect. During the three runs I took while I had it, I also used the Endomondo app on my phone just to compare distances and they were fairly similar, though the watch always showed less mileage than the Endomondo app on my phone showed. The difference was negligible to me so it wasn’t a big deal.I was able to get everything (mostly) working with my Windows Phone. The only functionality that was really lacking was the ability to switch songs from the watch – the only thing I could do was start and stop the music. If you are having issues getting things working with your Windows Phone (I’m using a Lumia 950XL) I highly recommend downloading Garmin Express to your PC/Mac and syncing once through the computer. I think some firmware updates were installed to the watch when I used Garmin Express that then got everything working as expected with my phone (with the exception of the music widget) on both the watch and the phone. I did (briefly) also pair my watch with Garmin Connect on my iPhone 7 and my Surface Book and it worked fine with both of those devices, too.I really wanted to test out the mapping functionality, but if you get the watch that is not preloaded with the TOPO maps for your region, you only get some pretty high-level maps. I couldn’t even see any of the streets near me on the maps – it was just the major state and interstate highways in the Atlanta area. I considered just keeping the watch and buying the US TOPO maps from the Garmin store separately, but the cost of the maps was too prohibitive, and they should have come with the watch anyway because that is what I was paying for when I bought the watch.I also like the haptic feedback for notifications and alarms. Having a vibrating alarm allows me to wake up in the early mornings without waking up my spouse.I used the metronome feature on two of my runs and my feelings are mixed. The first time, it really helped me pick up the pace and I ran a faster time compared to the previous day. The second run with the metronome I completely ignored it because I was running a really tough course and there was no way I could keep up. I think this is a feature that I’ll use based on the course and what I’m trying to accomplish. You can set the tempo, how you want it to alert you (tone, vibration, or both), and how frequently it should alert you (every beat, once every 4 beats, etc.).I can’t wait for the exchange to be processed so I can start using it again.