Google Calendar Integration - Does it remove/move appointments that change

Hi There.
Does anyone know if when you synchronize with google calender is it a proper sync?
Ie. if you cancel or move an appointment do it sync that change?
thanks