Conclusion: The printer hardware is pretty solid and works smoothly giving Drug Store quality photos. Unfortunately the development team needs to beef up their software staff. Already obsolete because it doesn't support Windows 8. Doesn't display some files on the built in screen. Difficult to crop. Not intuitive. I would hope that Cannon goes the last 20% in their software development and give us a great printer.
Pros: Small Footprint
Cons: Difficult to use, Difficult Setup, no windows 8 os support
Excerpt: unfortunately I can't give a review on the product I purchased but never used. It doesn't work w/ Windows8. I bought it specifically to use w/ a new laptop I bought for scrapbook projects - only to find out it doesn't work w/ Windows 8. So while it may print great pics - if you want to use it w/ a new computer, you'll be out of luck!
Summary: I bought this compact printer to upgrade from my old Canon Selphy. My old one did not have a built in USB port. However, I was disappointed with the USB port. I had a USB port that had pics that would load onto anything else but when I put the USB flash drive into the CP900, it kept saying it was not formatted, and this was a flash drive I bought 2 months before this purchase. I had to use one of my old flash drives. A little annoying.
Conclusion: This printer is quick and pictures are good- However I did not clearly understand the way the ink and paper works. canon locks you into buying the paper and cartridge as a package. After purchasing I have found reviews from others saying they have extra paper and no way to use it because they can't get more ink cartridges with also getting more paper. So while the printer is inexpensive the paper/cartridge costs are not. I think this is a real waste of resources.
Conclusion: I purchased the Canon Selphy CP900 back in late 2012, and it worked well on my WinXP machine. But then I purchased a new Win7 computer, and it worked well with that. I was eligible for the discounted Win8 upgrade, but was a little wary. I had heard about incompatilities with certain things, but running the Win8 Advisor did not flag the Selphy as a problem for some reason, so I went ahead and did the upgrade to Win8, but did not need to do any prints till recently, and...
Pros: Easy Setup, durable, High Quality Output, fast print speed, easy to use