when I find this while search for a alarm clock I be really impressed . a attractive look lcd picture frame with mp3 & alarm clock for less then many regular clock , what a deal ! when I open it I be much less impressed . First off , even though I use a ruler to try to visualize the size of a 3.5 '' screen , once I open the package and place it on my nightstand it just look tiny . then I try to use and within 10 minute I decide to return it . as a picture frame that you would put on you desk at work , maybe it be not too bad . even though the screen be small , in just picture mode it be not terrible . the screen be clear & bright , and the resolution be pretty good for what it be . but as a alarm clock it be terrible . you have 3 mode to display the time : a rendering of a analog clock -lrb- that only use 1\/2 of the screen so it be microscopic -rrb- , a full month calendar mode , and a clock\/date readout with a thumbnail photo . to look at the picture show in the Amazon description they all look pretty good -lrb- magnify on my 22 '' computer monitor -rrb- . but in reality , on such a small screen you need magnify glass to read the time in any mode . then I try to set the alarm . you have to go through 2 sub-menu and scroll down through 10 different option to set it . and push the completely non-intuitive button require quite a bit of force and they make a rather loud -lrb- low quality -rrb- click sound that will wake the kid in the next room . for instance , if you want to change the time from 6:30 to 7:15 literally take a few a minute because you have to hit the button like 30 time to get into the menu and scroll down to where you set it , then once for the hour and 45 time to change the minute -lrb- hold the button down do not let you scroll through the number -rrb- . in addition , it also display the indoor temperature and even though I let it sit on the nightstand for several hour it always read 10 degree higher then the actual temperature . to sum it up : as a cheap digital frame ; good as a alarm clock ; Bad