iriver T30 512 MB MP3 Player Plays up to 17 hours of music Up to 512MB of internal storage Supports subscription music services Up to 24 hours of battery life Skip-free listening