Self-adhesive name tags are easy to write on with a pen, marker and pencil. Self-adhesive backing adheres firmly and removes easily. Tags will not stain fabrics. Tags are not recommended for use on leather, silk, velvet or vinyl. Fun design features a school bus filled with children. Name tags are designed for children ages 4 to 11.