I live in a studio and do not have a table for my bed , so I be look for a small simple alarm clock that run on battery . so far this one have be great . it have a small profile and simple control , a large light\/snooze button that be easy to hit when you be still half asleep , and a three tone alarm beep that be not too loud but still wake you up . I have only have it for a week but it be still perfectly on time . there be only two thing I would change one it . First be that there be only one alarm you could set . it would be great if there be a second alarm so I could set one time for weekend and another for weekday , but change the time be easy so its not a dealbreaker . the other be the 4 minute snooze button . again , not a big deal but come from alarm with 7 minute snooze its go to take a while to get use to .