Completely unreliable. Runs fine for several days then randomly loses 20 to 30 minutes. Would have returned but didn't keep the packaging becaus Casio has always been reliable keeping time for me in the past.