"I really like these address labels. I ordered them to go with the matching thank you cards I purchased. Printing is clear and all the information is accurate. The labels feel like a very nice quality and they look stunning on the Kraft colored envelopes I ordered to go with my thank you cards. These come on sheets...not on a roll. I don't know why I was surprised by that but it's not a bad thing. There are 8 address labels per sheet. These are very cute and I love the colors. I would not hesitate to order more labels from Tiny Prints in the future and will probably order more for when I send out my birth announcements after baby arrives."