very good , in my opinion , because : 1 -rrb- it use battery , so I do not have to worry about the charge cord come off or sudden disruption of electricity 2 -rrb- provide 24-hour system , celsius degree temperature thermometer , date and day setting . at first I be confuse with the button , but after a while I be happy . 3 -rrb- it be not that easy to switch the alarm off . you need to be awake and press through at least two button to turn it off . so no worry of accidentally turn it off . 4 -rrb- the light !!! I love they ! they be pretty and very handy when you need to walk around in you dark bedroom , and since switch the room light on hurt you eye , this be just nice . 5 -rrb- annoying alarm tune . they be so out of tune that you will be scare wide-awake .