La red de tiendas de la que dispone asciende a 290 tiendas en todo el mundo a octubre del 2015, en países como España, Francia, Alemania y Rusia.