I have have it for a month and use it daily as a alarm clock and occasionally for a nap timer . keep perfect time as far as I can tell . thing I wish it have : 1 . graduate alarm volume ... start off low , then grow louder if not snooze or shut off . 2 . larger\/smoother alarm turn off switch . 3 . no beep sound when you hit the snooze button to see what time it be at night . 4 . ability to operate snooze button when unit be close .