+ Good GPS measurement and quickly find the satellites, about 5-10 seconds.
+ Reliable heart rate measurement (sure, tape is even better)
+ Fast Bluetooth connection to headphones and good reception.
+/- Touchscreen, good usually but can lead to interruptions if you sweat a lot, but then you can only lock the screen automatically during training.
+/- Absolutely ok, I get about 12 hours only GPS and pulse, about 6 hours with music too. Not recommended for ultramarathons or walkers, suitable for more running.
- Not too good navigation, some built-in simple functions like finding back to start (type of berry picking) and saving space, but no map or easy to use route functionality, then you have to go up in price or use third party software via Garmin Connect.