The LeapReader Pen has a memory of 256MB. The number of LeapReader books it can store largely depends on the size of the audiobooks and companion audio files. According to LeapFrog, up to 40 books can be stored at one time.