I bought one of these, installed it, then bought 2 more. The best feature is the SD card slot. The card is invisible when plugged in, not like the USB stick. Both ports work fine. The lack of a CD player is a non-issue for me. The unit is lightweight and with no motors, doesn’t generate much heat. For the price, these units are a great deal.