Sonsuza kadar 21, bir franchise değildir. Sonsuza kadar 21 özel bir aile şirketidir. Forever 21, Los Angeles, California'da merkezi bir konumdadır ve 2014 yılında Forbes tarafından ABD'deki 122. büyük özel şirket olarak seçilmiştir.
Forever 21 mağazasının ortalama büyüklüğü 38.000 metre kare, ancak orijinal mağaza yalnızca toplam 900 metre kare. Forever 21'nin en büyük yeri 160.000 metrekarenin üzerinde. Forever 21, 1984 yılında kuruldu ve o zamandan beri çok büyüdü.
Forever 21, Do Won ve Jin Sook Chang tarafından kuruldu. 1981'de Güney Kore'den Amerika Birleşik Devletleri'ne taşındılar.