Hard to find official cassette software player for Atari 400/800/XL and XE systems. The good thing about the XC12 is that it has a built in connection cable and doesn't require a power supply.
In very good physical condition, all buttons work including eject, but genuinely untested.