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.
Summary: The Canon Selphy CP900 prints well, but was very disappointed to learn that each time you power off the printer, it uses up the ink for another picture when you power it up again. This is a very bad design flaw. Canon only sells packs of ink and photo paper together. If you only print a couple of pictures each time you use this printer, you will run out of ink and have a lot of photo paper that you can't use since you can not buy ink separately.
Summary: The main advantage of this product over the CP800 is the WiFi support. If you want to print from a smartphone (I used Android) then you are in luck. The application is simple and intuitive and with Android you can send the image from any application using the Share feature. However, if you are using a recent model Mac (7.5 and higher) or Windows 8 than forget about the WiFi. You need to connect a cable just like the EP800.
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