El establecimiento ocupa un espacio de 700 metros cuadrados en el centro comercial Intu Xanadú, ubicado en la localidad madrileña de Arroyomolinos. En la tienda será posible adquirir desde dispositivos electrónicos como computadoras, teléfonos y drones, hasta productos de belleza, ropa y accesorios para mascotas.
Según William Wang, director general de AliExpress para España y Portugal, la elección de Madrid para la inauguración de la primera tienda permanente en Europa se debe a que "el mercado español ha demostrado ser sólido para su negocio".
Pese a que contará con una enorme opción de bienes, la tienda física no disfrutará de la misma variedad que posee el sitio web de AliExpress, donde hay millones de productos ofrecidos por vendedores de todo el mundo.