theKube2 MP3 Player World's Smallest Touch MP3 Player Supports microSD card up to 32 GB (a 4GB microSD card is included) Includes a card reader for file transferring Built-in rechargeable Li-Polymer battery Play-time up to 6 hours