The compact keyboard features Sing-Along function, musical information system display, and on-screen icons. Built-in mic input jack and volume controller. 3-step lesson to help you learn to play with the correct notes. Two 10 cm speakers. Supplied microphone and adapter. It also features general MIDI In and Out, but there's no mention in the specifications if this is using MIDI over USB, which newer Yamaha's feature, or if it has the standard midi connectors. The PDF manual for this keyboard is available at Casio's website, though it doesn't specifically mention midi over USB making it safe to assume that it is standard midi ports. The manual does have quite a bit of technical information concerning the midi programming however.
This keyboard is featured at large retailers. It is sold as a "portable" keyboard and as such, does not come with a power supply. Some retailers will bundle a power supply with it; for instance, Costco currently bundles it with a power supply (useful) , a stand (useful) and an electronic chord reference gadget (marginally useful).