165 products across 1+ stores
Founded 2008 in Darmstadt, Germany by Daniel Benz. Grew from a one-man shop into one of Europe's leading sneaker retailers with 120+ employees and 80+ brands.