Is a very good smartwatch for training purposes, it provides you a lot of metrics and statistics to help you knw and improve. Best part about Garmin is that at any moment is trying to sell me a subscription. The only part I consider needs to be improve is the sleeping track, I tried another brand before and is more accurate, other than that is very good product.