Wide selection but most are rock. $1 each or 20 for $10 or for $30 you can take them all (over 90 CDs in total) and you can even keep the Cd racks. The CDs in the photo are sort in alphabetically. All are in good condition