I got this for my husband and we both Love It!!  It's run on batteries so you're not limited by outlet location.  The alarm is great and it's super fun shooting the target to snooze in the morning.  It also has games that can record your shooting time.  Great alarm clock/ party game!!