the battery life seems good , takes very little time to charge , it uploads mp3s quickly and there is no delay between songs .