NAXA Electronics NPB-256 Portable MP3/CD Player with Text Display, AM/FM Stereo Radio, USB Input and SD/MMC Card Slot Top loading MP3/cd player AM/FM stereo radio Programmable memory Program, skip, pause, and repeat functions Rotary volume control