I actually bought it for printing passport photos because its size is good for printing 2x2 passport photos. The main reason for choosing this device is that it is a mini dye sublimation printer. As a former printer driver programmer, I know that nothing beats dye-sublimation when it comes to producing traditional photo-like output. The program is relatively easy to use and gets the job done. I didn't check the battery or anything out of the ordinary as I only had to print a few photos. I did notice the color being cooler but I think firmware updates could fix that but for my purposes and expectations it worked great.
Black Canon Selphy CP1300 Wireless Compact Photo Printer: AirPrint and Mopria Device Printing
16 Review
Canon CanoScan Lide 300 Scanner, Compact Design: 1.7 x 14.5 x 9.9 inches
22 Review
Pacific Image PowerFilm CCD Scanner: Fast 📷 and Automated 35mm Film Scanning at 6MP Speed!
11 Review
Canon 0307B001 CanoScan Color Scanner
11 Review