This watch tracks quite a lot, but as a complete package (because of the app), it's a bit of a disappointment. For running/walking the watch is great; it tracks distance, time, speed, calories, etc, it's light-weight, the band is open which easily helps get rid of sweat, and the GPS accuracy is great (although acquisition takes a bit of time to complete at times). I am a bit put off by the charging cord which is a large clip instead of the basic universal USB that I expected. I'm not sure why Epson went with this type of connection, unless they wanted to make the watch as water proof/resistant as possible. However, if they were going for water-proof angle for swimming, then I would assume you could add swimming to the activity modes tracked by the watch. This is where my biggest complaint comes in; the android app is all but useless. Supposedly you can set the watch settings via the app and even add activities that aren't present by default. I'm not sure if this watch model supports swimming or biking because each time I have tried to add activities, the app freezes. I have a Samsung S8, so any app that completely freezes is a huge disappointment for me. Yes, the web-based application allows you to track your sessions using all kinds of breakdowns, but if the watch is supposed to allow 'fine tuning' via the app, then the app should work. I have tried to find fixes for the app online, but it seems as if the app either works for people or it doesn't. I write software, that doesn't make sense to me.
Overall, I would recommend the watch for running/walking, but again, the app appears to be hit or miss. I'm giving the watch 4 stars, but the app gets 1... I'll round the overall to 3 stars in the hopes Epson fixes the app.