easy to learn, and love the continuous feed with cuts for each label, so you don't have to cut with scissors. wish there was more types of labels for it. i guess you cant have it all in one. might end up buying a small zebra desktop for my inventory labeling. anyways, this printer is very nice. the software lets you import your own pictures, which is nice. i have no used the barcodes yet, but would like to. i give it a 4 because there should be more tapes(different types).