It works, says a lot for something so cheap. *I have not checked on firmware update yet* The BT works but does not show any info on the screen, defeating the purpose of having a screen. The controls are a bit confusing. IMO all radios should have buttons for channels, it is annoying to change channels via 3 clicks or more. The volume knob gets the volume up and down fast. The buttons are only next and previous, no ‘next folder’ and using android with music app supporting double tap failed to respond to double taps. I’m using built in amp and sub out, sounds good. The cons would drop this to 2 or 3 stars for a $100+ unit. Also tested the SD card, and USB, worked fine. I’ve used it quite a bit in 2-3 months since I got it.