wonderful alarm clock for anyone who get up at different time on different day . just set it once and forget it . so far it have never fail to go off . I wish the display be easier to read and the off button be bigger . I sometimes hit the snooze by mistake . Update 7\/2007 . still like the clock but when the power be out the battery keep the time\/settings but the alarm do not go off .