Forever 21 nu este o franciză. Forever 21 este o companie privată de familie. Forever 21 are sediul central în Los Angeles, California și a fost numită 122-a cea mai mare companie privată din Statele Unite de Forbes în 2014. Forever 21 a avut un total de vânzări de 3,7 miliarde de dolari în 2013.
Dimensiunea medie a unui magazin Forever 21 este de 38.000 de metri patrati, dar magazinul original are doar un total de 900 de metri patrati. Cea mai mare locație Forever 21 este de peste 160.000 de metri pătrați. Forever 21 a fost fondată în 1984 și a crescut foarte mult de atunci.
Forever 21 a fost fondat de Do Won și Jin Sook Chang. Aceștia s-au mutat în Statele Unite din Coreea de Sud în 1981.