Scam
This company, based in China keeps popping up selling what looks like half decent clothes. It's a scam, the quality is rubbish.AVOID
United Kingdom
This company, based in China keeps popping up selling what looks like half decent clothes. It's a scam, the quality is rubbish.AVOID