I have an HP Photosmart that works well for everything I need it to do. I use it alot for pictures, have made quilt labels with it, have printed on fabric and it's been a work horse. That said, mine quit working last night so I'll be out shopping this morning for a new one. This is my 3rd HP and I've liked all of them. Also had an Epson way back that I loved. Good luck with your printer choice.