It is almost impossible to find bluetooth, CD, and cassette in a boombox. Plus, it has AM/FM radio, aux-in and headphone-out jacks, and plays MP3 CDs.
I've had it for 2 months and it's amazing what they packed into this little guy for the price: $51.90.
Wirelessly pairing it with a smartphone is very easy.
I would pay more for a lsightly more premium boombox with all these features, but with better, louder sound, however that product does not exist and I'm still very happy with this.
If you get one, be sure to use the link I provided above so I can get credit from Amazon for referring you.
Be sure to read my full review on the product page.