Otherwise, this alarm clock is very good. It has a light which is turned on by pressing the snooze button when the alarm is not going off. It has a date setting, but I don't use it. One thing that cost me a tardy at school was the fact that it's hard to tell whether it is set to AM or PM. To solve this, pay careful attention or set it to 24 hour.