These were perfect! The adhesion with the heavy iron on is great and the logo printed very clearly. They are exactly what I needed! I have bought several varieties of custom labels in the past and each has been top quality. I think these cotton ones may be my new favorites.