There are some deep dives discussing the Garmin 955 Forerunner on the internet, so I will not reinvent the wheel. This is just an overview by an average non-competitive runner. I'm 69 and have been running for 50 years. While I get slower yearly, I run 3000K a year.I replaced my aging Fenix 5X with the Garmin 955. I debated staying with the Fenix line, but I am glad I moved to the Forerunner series of sports watches. My last Forerunner was a big orange 910 back in 2011, and believe me, the 955 isn't your Grampa's Forerunner!The Forerunner 955 is a light watch and fits on my thin wrist. The large screen is quite legible indoors and outdoors. I covered the screen with a screen protector (reviewed elsewhere on Amazon), and the screen is still easy to read in all situations.The 955 has excellent maps, and the touchscreen makes navigating very smooth. The on-the-fly routing leads the field. (See what I did there?) The 955 works with Komoot and provides turn-by-turn navigation. While I prefer Suunto's mapping software to Garmin's, the 955 is a close second for designing a course.One of my favourite features of the 955 is the daily morning report. Your watch analyzes sleep, recovery and training, mixes it up with weather and heart rate variability and gives you a suggested training plan for the day. If you are like me and subscribe to a coached running plan, you can load a week's schedule into the watch.The Body Battery feature is Garmin's answer to the Whoop, and I will be curious how the two stack up. I'll update this review in a few months.The 955 has a built-in power meter, which reads higher than my Stryd unit. There is no standard for power so that each company will generate different numbers based on proprietary algorithms. What is essential is that the numbers are consistent, and the 955 and Stryd graphs parallel each other for the most part. The Stryd reacts slightly quicker to intervals than the Garmin.The 955 will also provide running dynamics. While I know some folks swear by these metrics, I've only been concerned with cadence.There are too many metrics to discuss in a short review, but I will mention my two favourites: ClimbPro and PacePro. Seeing a visual chart of a hill with the gradients is handy for long trail races, and PacePro, with grade-adjusted pacing, helps you pace a long race.While I don't listen to music when I run, I did test the 955 with Amazon and Spotify. Both platforms loaded and played music easily. Remember that you will need these services' premium (paid) versions to load music on your watch. (For some reason, I seem to need three paid streaming services.) I tried pairing several Bluetooth headphones, and all worked. I'm assuming playing music from your watch would be very detrimental to battery life.Garmin's software is complex, and there is a learning curve to getting the most out of the data the watch collects. The Connect software is being redesigned for Spring 2024, and I hope the UI will be updated and more organized. That noted it is simple to track the metrics that are important to you and ignore the rest.I'm not a triathlete, but I understand that Garmin will significantly improve the Automatic transition mode for the triathlon feature on the next update to Connect. Also slated for an update is track mode, making it more in tune with Apple's excellent track database. I'm a track rat and love that feature on my Apple Watch.Garmin is the big player in the room, so most third-party software is written to work with Garmin. I use Training Peaks, and the integration is seamless. I don't use Strava, but my running buddies tell me the "Orange App" imports Garmin's data.The 955 works with all Garmin hardware. I weigh myself on my Garmin scale each morning, and all the weight-based metrics are imported to Connect instantly. I've not had good luck with wrist-based heart rate in any watch, and I use the HRM Pro strap, which integrates fluidly with the 955.There is an App Store for Garmin, and you can buy widgets, watch faces and apps. I've never bothered, as the watch does all want, with one exception. I miss Suunto's excellent Backyard Ultra widget. It is an immaculate and elegant way to track a 100-miler. I keep my Suunto P9P just for Backyard Ultras.The 955 will run for 40-plus hours on a charge, so I top it up midweek. The 955 uses a proprietary charging cable. I usually ding any company using a proprietary charging cable, but the Garmin cable is so ubiquitous that you can find one to borrow at any race you attend.In conclusion, I'm happy with the Garmin 955. My only quibble is I wish Garmin had included a quick-release watch strap with the 955 as they do with the Fenix line.