This thing is so sweet. I've had some more serious Garmin watches and less serious Fitbits, but this is a great compromise between the two. It is capable enough to record my mountain bike rides and other activities, but much more compact, user friendly, and wearable on a daily basis than the bigger more fully featured watches. It is just small and sleek enough that I can wear it every day as my time piece, which was important to me.
The huge thing that made purchasing this watch a no-brainer was the music functionality. That said, it's still not perfect. The music feature works exactly as described, it's easy to load up music and to play it while you're on the trail. The freedom this gives you to run, bike, etc. without a cell phone flopping around in your pocket is pretty huge. However, you have to actually download the music in order to load it up you can't just pull from your spotify/apple music playlists. This is more annoying than I expected, turns out I don't actually own much music in 2016. While I consider this a pretty big problem, it is still the only watch of its kind to allow any kind of music function at all so it gets a pass! I'm definitely looking forward to the future when I can just hit play on my streaming accounts.
Other huge advantage over the fitbit lineup is that it is waterproof, and the heart rate monitor doesn't have that obnoxious green flashing light.
Overall this watch has been super easy to set up and use, and the features you get for the price can't be beat. If these are the features you're looking for, I would highly recommend it.