I'm a very deep sleeper and was recently looking for a good alarm clock to ensure that I wake up every day in time for work or whatever I may be doing that day. I've gone with the smaller travel alarm clocks and it's kind of hit or miss for me. Sometimes they wake me up, but other times, I either sleep right through the monotonous buzzing or hit snooze several times until I'm late.I decided that the next alarm clock I'd get would be the last. I researched several and while some were loud enough, I knew that the buzzing or radio might not work because I won't wake up to a commercial either. The iLive is perfect for me because it doubles as an iPod dock. I can upload my favorite songs and that's what I've been waking up to. It's got a good volume range and a decent set of speakers, so not hearing it is no longer an issue. There are two alarms that you can set to iPod, radio, or generic alarm. I usually set the iPod for alarm one and then the generic for fifteen minutes later on two but haven't needed the second one yet. There is a well-lit blue display that's easy to read from anywhere in the room so you never have to strain to see what time it is. Setting the time and alarms is simple and intuitive, so anyone can use it. It comes with a remote so you can control it from anywhere. It's kind of bulky, so you really can't bring it with you when you travel. There is a bettery backup that requires three AAA batteries, so you don't have to worry about power outages. I love my iLive alarm and would recommend it to anyone who wants to wake up to their favorite music every morning.