Il s'agit d'une carte de format A6 (10,5 cm de large x 14,8 cm de haut), imprimée au Royaume-Uni sur Papier certifié Fresco Gesso FSC 300 g/m², ce qui lui donne un joli texture et couleurs riches. Livré avec une enveloppe kraft et emballé dans un sac en film biodégradable.