It was more of an 80's thing, though the US stores were limited to large cities. They sold simple, brightly colored clothes that were super popular with 80's-90's kids like me. It’s based in Italy (?) and had a larger presence in Europe. Might still be around.