Excellent alarm clock that can easily double as a personal stereo system. The LCD dimming option is terrific and setting the dual alarm get is pretty easy, but it could have been simpler. Waking up with music requires an iphone, itouch or later model ipods. Earlier models ipods will play music upon waking, but will not recognize your "ihome" alarm created playlist. That could be the difference between waking up to Metallica or Sade. Earlier model ipods also have the annoying habit of staying on in charge mode in the cradle--my older one wouldn't go to sleep. Luckily, my cousin had an itouch that he wasn't using anymore which he lent me and it works great. I didn't want to have my iphone next to my head at night in case I got phone calls that would wake me up.