For square dancing, what brand of small player is good?

Even used two can be recommended, one is the walker (EDIFIER) M15PLUS, with radio, you can plug in the card to play songs alone, but also can be used as a cell phone or computer speakers, the disadvantage is that the continuous playback time is not long (may be three or four hours), and the other is the Ortolan Star IMT237, can only be used as an external speaker (such as connecting a cell phone or a computer), and can be played for a continuous 24 hours.