About a decade ago, had a portable Epson unit (forget the model number), which did a decent job, but if you left it for a period of time, the inks would dry up. Got tired of that, and pretty much quit printing photos. But recently I have been rethinking that, and happened across this thread, and based hereon, purchased a Canon Selphy CP1500. Arrived the other day. Am quite pleased with the quality of photos it prints, especially black/white.
So far... only one or two slight drawbacks. First, manual says that the printer works best via Canon's Selphy smartphone app... and they ain't kidding. The app isn't difficult to use, but you need the photo on the phone in order to print. If that's what you're doing, no problems. But when using either a plug-in memory card, or printing via a computer program, I can not get it to print borders and/or it crops a small portion of the image. On another forum, someone had suggested cropping images to 1823x1232mm at 300dpi.... but this didn't change anything re: being unable to print borders. Borders print fine with Selphy phone app, though.
Second drawback is that the only plug-in memory it accepts is SD; no USB. And if you have a lot of photos on the memory card, especially in folders, the navigation to select a photo is kind of a pain.
So... looks like I'll have to play with it more to see if I can get it to print borders via computer. Or simply resort to transferring all images to the phone in order to use the Selphy app.