Which is the better one of these two speaker systems?

The systems can be seen here :
https://m.youtube.com/watch?v=Fr6LqWI9SjQ https://m.youtube.com/watch?v=FquNKLhwWXU
One is a Cambridge soundworks 2.1 speaker system (which has a bulit in amp) and the other is a Panasonic RX-CT870 (which is a 90’s boombox with line in ports)
I will use them to play audio from my phone or laptop in my bedroom mostly. My personal impression is the Cambridge might be better in terms quality but may be less powerful than the Panasonic Rx- Ct870. Although I am unsure since I haven’t heard the boom box face to face. I also wonder which will deliver better bass, mids and highs? Thanks for reading and possibly any answers which would be most appreciated
Post removed 
In the bedroom, size matters, on the other hand, I've had CS mini speakers, and they were just OK. 

What about a Sonos? 
I prefer Harman Kardon HKTS 30BQ. This sound system can adjust to any bedroom size and for the small bedroom, I prefer  KEF LS50. Klipsch. In addition, for any kind of assignment help visit 7dollaressay review and get the best service at reasonable prices.