Good value for the money! Tested few times cycling. I use it also while swimming at the pool, no problems there too. If I set the sport activity as "swimming" it correctly detect the strokes and even the style. Basically I use it everyday to count my steps and sleep pattern, for that it works like a charm.
GPS takes 2-5 minutes to lock satellites, but it works. I had a lot of problems with the Bluetooth to connect to my sharp aquos SH-04 phone. No idea how I solved it, just installed and uninstalled applications for days, until it worked. Now it seems to connect smoothly everytime. It is now three months I own it, lost first two weeks with unstable Bluetooth (concerning bluethoot connectivity, I have to say that testing with my wife phone it worked immediately without issues, so my problems could have been because of conflicts with some app on my android.)