This clock does not keep time. It frequently jumps back to 12:00. At 4:45 one morning, it read 3:00. I'm certainly glad I had a back up alarm set. I am now having one heck of a time trying to contact Amazon about what to do with it.