Extremely portable usb keyboard. 32 velocity sensitive keys and it takes up virtually no space on your desktop. Bus powered so you don't need a wall-wart, and even connects to your phone with the right cable. Delicate playing is hard since the keys are so tiny. The build quality is ok, but the keys on mine could have been aligned better.