I bought this printer because it is portable and can make small prints quickly. I've recently started photography and thought it would be great to have some small prints of my work, especially since the paper has a sticker and I can easily stick them in a notebook or whiteboard. He does all these things well. Unfortunately, the image quality is only so-so, and when you print high-quality images, it only degrades the quality of the photo by fading the colors, ruining the contrast, and basically undoing any edits you've made to the photo. So if you use it to print photos, this is not the printer you should buy. If you want to quickly print photos taken with your phone just to keep some memories, this is a great printer (and I think that's exactly what HP was looking for). However, there is room for improvement.