Many factors determine iCloud Sync performance, such as internet connection quality, server status, and even battery level. iCloud is a passive service which is always running in the background. iCloud watches for any changes on the device or on the server and then transfers data to and from the iCloud servers as efficiently as possible.
A huge benefit of this is that you do not need to worry about an internet connection when you're using LogTen Pro. Any changes made while offline will automatically sync when your device can reach a network again.
On a fast internet connection, syncing might take only a few seconds, but a few minutes is very normal.
If syncing does not occur after a long time, please refer this article on Troubleshooting iCloud Sync.