Units comes with 18 inch long "USB 2.0 Type A to Mini USB Cable" (You will get only one cable regardless of quantity)Once you order the unit  we will send a link to download our free softwareSOFTWARE ONLY WORKS FOR PC, BOTH OPERATING SYSTEMS, 64 bit and 32 bit.The sound module enclosed inside the plastic case is small enough to work beautifully inside musical stuffed animals, or customized gift boxes and produce packaging. You can easily record your music or voice message up to 104 seconds (can even go longer about 209 seconds with music or voice file that recorded in studio)MODULE CAPACITY104 seconds @ 16kHz139 seconds @ 12kHz167 seconds @ 10kHz209 seconds @ 8kHz279 seconds @ 6kHz