It was about time for Garmin to enter the market with a touchscreen fitness/smart watch. Tracking is accurate so far. A lot of preloaded activities. You can also create your own. Some improvements can be made in the strength training but I understand is kind of hard to track all exercises in a gym.