I spent a lot of time reviewing multiple fitness trackers. I have been using Fitbit for the last two-and-a-half years, and up until recently, have enjoyed it. However, when I started having sync issues and GPS issues with my Blaze, I knew I needed a change. I have been doing more runs and races, and wanted something that would track and give me all the data I wanted for my runs. The Garmin Forerunner 235 gives me more information then I thought I would ever need, but I love it. I enjoy looking at the historical data on the watch itself, as well as the other running data it collects and displays in the app, such as steps, cadence, pace, heart rate, calories burned, etc. What I really love is that I don't need my phone with me, because it has built-in GPS. I was used to logging calories right in the Fitbit dashboard, which the Garmin dashboard doesn't have. However, all I had to do was install MyFitnessPal, and it integrates beautifully with the Garmin dashboard.
It's surprisingly lightweight, almost feels like my son's toy watch, which is great because it's not big and clunky. The face may look big, but I am petite and feel the watch fits perfectly on my wrist without being or looking too big. It's waterproof, so I can jump right in the shower after my run and rinse it off while tracking my recovery heart rate. I also enjoy the sleep tracking, as well as continuous heart rate monitoring which gives me my resting heart rate.
Besides tracking running, indoor running, elliptical, it does have an "Other" option. You can customize the other activity tracking option within the app. Initially it tried to track using GPS, so distance and pace would be included in the data collected. However I turned off GPS, and can still get the duration of my workout, as well as my heart rate and calories burned, which is really all the data I'm looking for with workouts such as weight training or interval training.
I am more than happy with my Garmin Forerunner 235, and I am continuously excited whenever I use it. I definitely recommend it, and it's worth the price tag. I would say it's more beneficial for those who want something to track running, instead of other types of workouts. If you want something that is just going to count steps, calories, and other workouts, you're probably better off with a different activity tracker.