Programmable Snooze and Sleep; Line in for MP3 Player, Nap Function; Top Load CD; Dual Wake, Adjustable Brightness...Additional Product Information:Connect your mp3 player to the audio input jack and then sit back and enjoy your music. When the alarm is activated, any of the top buttons will act as a snooze. The Programable Sleep function lets you plays the radio for up to 2 hours before automatically turning off the radio, allowing the user to gently fall asleep to music.