I 'll leave it to the exist review to describe the nice design ; what I do want to add be that this alarm have serve I well for nearly 3 year now with no problem . it keep good time and do not need frequent battery replacement , and change the alarm time , etc be relatively painless for a digital clock -- the button be easy to use . snooze be big and convenient . I have drop it a couple time and it be survive fine .