Fundado en 1996, M18.com es considerado la mayor tienda de ropa en línea de China. Cuenta con su propia marca de Euromoda y Rampage, así como centenares marcas internas y extranjeras. El sitio cubre ropa, zapatos, maquillaje, productos maternos y para niños, además de los electrodomésticos y otros artículos de cuidado personal.