The brand has opened in SoHo in New York