Many watches have a speed adjustment. Keep adjusting the time forward or back to the right time. Over time many watches will self adjust. Keep it wound, better to wind twice a day, than let it get real low or stop. If this does not work a watch person can adjust the watches speed.  It takes time for a watch to break in. I doubt, they run the watches for a few weeks at this price. Do not take it into a bathroom while showering, or bathing. Moisture is a watches enemy. If it sits for yrs take it to be re-oiled before use. The look is great, worth the time to break it in. It might take a month or two to get it real accurate. Over time it will get right on the money...