It is not guaranteed, speed may vary from time to time as it can be affected by various factors such as weather, buildings and network capacity.