I love the look of this clock and it keep perfect time . it sit on my computer desk and I can see that big ol light up dial from across the room . I have never use the alarm function so I can not comment on that ...