I bought this watch just for the Golf GPS function after loosing my hand held Approach GPS. I was totally surprised with all this watch does besides Golf. I had a little learning curve when first using it for a round of golf. But I love it now. Lots of info on hole layout and distance to hazards and green. I don’t plan on using all the golf features it offers other than as a GPS for golf.On the other hand after adding the Garmin Connect app. I was amazed at all the physical info available to me. Besides pulse and stress it lets me know how many hours I slept and at what levels of sleep (rim, light, heavy & awake). This is an awesome watch as far as I’m concerned.