HDE Music Angel Rechargeable Portable Mini Party Travel Speaker with Micro SD Slot (Black)
Little thing works perfect.  Long battery life and sounds good.  Just enough for everyone to hear it while hanging out on my deck.  Nice product for $5.