This is a Memorex brand Model # MKS8591A It has a CD player SD card slot USB port Lots more hook ups built in monitor Comes with 15 discs