this clock replace we last alarm which fall victim to a overly angry press of the snooze button . my wife have be use it for a week now with no complaint . the initial setup be incredibly easy . after hold setup , you use the dial to input you setting . a fast turn of the dial increase the time in 10 or 30 minute increment ; a slow one nudge the minute along . I never realize how handy it be to have a 7-day alarm schedule - especially where I like to sleep in on weekend and have to be up early on monday . it be worth note , however , that if on a certain Wednesday you take a day off -lrb- and change the wake-up time -rrb- you would have a entire week to forget that you would do so . finally , it would useful if the manufacturer would better secure the holder for the -lrb- backup -rrb- battery . still , I be as enthusiastic as one could be about a alarm clock .