Sketchy company with sketchy operations based in China
This company is so not trustworthy. Basically an aliexpress shop. I've seen similar clothing in any Chinese department store, and this brand markets it as some quality brand name. Also, their influencer practices are horrible!
