These labels print nicely and look nice for my UPC code. My only complaint is they're a pain to peel off. It's hard to get an edge and when you do, the sticker backing sheet tears up with the label.
Once you can get the label separated from the backing sheet, they're fine. A few had bent corners from trying to separate them though.