En 1995, la marque voit le jour et ouvre son premier magasin. Aujourd’hui, ce sont 53 boutiques que l’on peut compter en France, dont une nouvelle qui s’est installée le 3 septembre 2022 au centre commercial Atlantis à Nantes, dans une belle surface de 112m².