Forever 21 não é uma franquia. Forever 21 é uma empresa familiar privada. A Forever 21 está sediada em Los Angeles, Califórnia, e foi nomeada a 122ª maior empresa privada dos Estados Unidos pela Forbes em 2014. A Forever 21 teve vendas totais de $ 3,7 bilhões em 2013.
O tamanho médio de uma loja Forever 21 é 38.000 pés quadrados, mas a loja original tem apenas um total de 900 pés quadrados. O maior local do Forever 21 tem mais de 160.000 pés quadrados. A Forever 21 foi fundada em 1984 e cresceu muito desde então.
Forever 21 foi fundada por Do Won e Jin Sook Chang. Eles se mudaram da Coreia do Sul para os Estados Unidos em 1981.