Usually quite good
But lately there have been issues with losing of streak - though contact customer services and they correct this. Also, no synching between the apps on different devices, and also not synching with the doodle connect app for parents.