I like mine. With the software updates it’s getting better all the time. No issues currently that I encounter. Accuracy is on par with my old 610 on the same routes, which is good enough.
Waterproofing is fine, been swimming a lot with it, and the swim metrics are remarkably good, as is the ability to use it on a treadmill without a footpad. It gets pace and distance pretty damn close.
Screen is clear and easy to read, and crucially, not a stupid touch screen. Buttons are good size to be able to push without looking at them.
In fact, the only niggle I have with it, is you can’t start a new lap whilst it’s paused. I used to do this in interval training sessions. On my 610, I would do the interval, then stop it during the rest, but start a new lap whilst paused, so the next interval would be on the new lap. Each interval would have it’s own lap then. Can’t do that with the Fenix 3 so both interval and rest periods have a lap and I leave it running. But it’s only a niggle.
I’ve not tried the cycling stuff as I have an 810 but I’m sure it’ll be fine. And I were mine day-to-day, even with a suit and double cuff shirts. It just sits outside the cuff. Looks great on a Nato strap too.