Forever 21 non è un franchising. Forever 21 è un'azienda privata a conduzione familiare. Forever 21 ha sede a Los Angeles, California, ed è stata nominata la 122ª più grande società privata negli Stati Uniti da Forbes nel 2014. Per sempre 21 ha avuto un fatturato totale di $ 3,7 miliardi nel 2013.
La dimensione media di un negozio Forever 21 è 38.000 piedi quadrati, ma il negozio originale ha un totale di 900 piedi quadrati. La più grande posizione di Forever 21 è di oltre 160.000 metri quadrati. Forever 21 è stato fondato nel 1984 ed è cresciuto immensamente da quel momento.
Forever 21 è stato fondato da Do Won e Jin Sook Chang. Si sono trasferiti negli Stati Uniti dalla Corea del Sud nel 1981.