Works perfectly with my Phomemo Label Printer !Buen productoI've been using 4x6 thermal labels for over 16 years now, so I've bought quite a few.I use the Zebra GC420d (which is great and replaced my LP2844)These unreviewed labels met all of my expectations. They came nice and clean, the rolls were tight on the core, they print beautifully, it's easy to remove the label from the backing, the adhesive seems excellent. Literally no complaint at all.I am buying a larger quantity now that I did the "test run" on a small batch. If my 2nd purchase doesn't prove to be as good, I will update here....until then, assume that I am happy!The one thing I can recommend is that you buy the largest quantity roll that will fit your printer, for these Zebra Printers, it's usually 450 labels on a 1"core. Sometimes you may see rolls of 475 that will fit, but be careful because they MAY be thinner & lower quality=frustrating experience. (See the Smith Corona Labels...would be a good deal IF they were better quality & not frustrating to work with.)Remember when shopping...don't get lured in by the quantity of rolls per price until you've made sure of the roll size...there are tons of Amazon sellers trying to lure you in with many rolls...but these rolls often only have 220 or 250 labels. Small rolls=more changing=more curling=more aggravationWhy are small roll quantity rolls annoying, if the price is right?The labels curl up at the end of the roll! When they come off the printer, they don't lay flat on the table or work place and you're constantly having to unfurl them to use. When you buy small quantity rolls...you're buying lots of ends! Curling is an issue with all size rolls...but obviously if you have a roll with 220 labels, you'll have to deal with this much more often than with a roll of 450!On Feb 14, 2020, I paid 26.99/Prime for four rolls. This review is based on that experience.Today, on June 5, 2020, the four rolls are $2 more expensive, at 28.99/Prime. Still a great price.I'm going to try the 12 pack for 72.99/Prime. (If I bought three 4-rolls @ 28.99, the price would be 86.99, so this 12-pack is an excellent savings.) I'll report back, if needed...until then, I'm happy and buying!