Het besluit komt na het faillissement van de Belgische tak van Sacha. De winkelketen houdt in de toekomst nog maar enkele van de 32 Nederlandse fysieke schoenenzaken open. Welke dat zijn, wil de directie tegen Hart van Nederland niet zeggen.
Sacha heeft het hoofdkantoor in Den Bosch en het distributiecentrum staat in Tilburg. In totaal heeft de winkelketen 46 winkels verspreid over Nederland, België en Luxemburg. De Brabantse filialen liggen in Den Bosch, Eindhoven Breda en Tilburg.