It worked great for me and was pretty easy and fun to use and track my progress, but it was very hard to connect to my watch and it most of the time didn't sync. I would go into the app and sync it manually, but it still wouldn't work. I would easily go for over a week without getting it to sync. It started to be frustrating and finally after one and half years I switched to garmin.