Het bedrijf heeft 32 winkels verspreid over Nederland. Vaak leidt een uitstel van betaling tot een faillissement.In 2016 kwam het concern ook in de financiële problemen en ging het bedrijf failliet.