Sklep oferuje odzież i dodatki światowych firm - zarówno z segmentu casual jak i premium. Istnieje na rynku mody już ponad 110 lat. Jest to dziesiąty salon w Polsce, a pierwszy w Poznaniu. Pierwszy sklep w Polsce pojawił się w 2002 roku.
Przypomnijmy, że centrum handlowe Poznań City Center jest największym centrum w tym rejonie - posiada łącznie 60 000 mkw. powierzchni handlowej i usługowej.