Memorex Clock Digital Radio with CD Front Load Player Digital AM/FM radio with station presets Programmable CD memory Dual alarm settings Dual alarm settings Repeat track function (one or all) Shuffle track function Sleep timer Snooze function Battery backup for clock function (requires 2 "AAA" batteries, not included)