The Samsung Advance has an internal storage of 72mb. You can put around 10-12 songs depending on how big their file sizes are. It's still recommended to buy a microSD so you can add up to 16gb of extra memory to your phone.