The Canon SELPHY CP900 is a compact photo printer that utilizes dye-sublimation printing technology. This Canon digital photo printer has a maximum color print resolution of 300x300 dpi with 256 levels of color. It has a print speed for borderless postcard sized photos of about 47 seconds. This thermal printer accepts a variety of media including 2.13-inch by 3.39-inch card stock, 3.94-inch by 5.83-inch postcard size paper, and L size paper. This compact photo printer features a 2.7-inch, tilt-up LCD display that gives the buyer the ability to view and select images for printing without the need for a computer. Photos do not need to be downloaded in order to print. Photos from this Canon digital photo printer have an archival life of about 100 years. The Canon SELPHY CP900 printer supports direct printing from most SD cards, MMC cards, and USB drives. PictBridge printing and photo printing from most iOS and Android mobile devices is supported as well. Network connectivity for this Canon digital photo printer is available via the integrated 802.11 b/g/n Wi-Fi. The device is compatible with machines running Windows XP, Vista, and 7 operating systems as well as those running Mac OS X 10.5.8 to 10.77. This printer weighs 1.8 lbs and measures 7 inches wide by 5 inches high by 2.4 inches deep.