En 2010 contaba con alrededor de 240 tiendas en gran parte de Europa, estando presente en Alemania, Austria, España, Hungría, Italia, Polonia, Rusía y Suiza, entre otros.