It is the size of a computer mouse. PrintBrush is the smallest printer in the world. It is Powered by rechargeable batteries and wirelessly connected via Bluetooth. It can be used on any surface and prints full 8 1/2 by 11 pages at 600 dpi. It also features an optical sensor that helps to ensure a high image quality. Cool stuff should be available the beginning of next year for $199.