This thermal printer is perfect for someone who is a bit of a control freak, who insists on tweaking every little detail until it is just perfect and gets annoyed at the lack of control that the big-name label printers have. The printer uses an app on a smart phone or tablet to determine what and how to print on the (approximately) 1.5 inch by 1-inch self-adhesive labels. You can use images, line art, text, and there is a built-in bar code generator and a built-in QR code generator for your convenience, as well as many pages of special characters, icons, frames, and symbols. The label maker prints labels quickly so it would be good for creating lots of identical labels in a hurry. It is a very capable little thermal printer, but it lacks the ease-of-use that one would expect in the label makers that are sold in department stores. As long as you are aware of that, and don't mind it, then this label maker would probably work for you. It is a good quality product, so I give it 5 stars.