The time is not accurate. When I wind it up it seems to be going fine for a while and then the time goes a lot faster/slower then it supposed to do. I can not see any damaged parts and would guess its probably one of the wheels inside that has a defect.