Alibaba Group’s logistics arm Cainiao Network continued to put merchants and consumers first this 11.11 Global Shopping Festival.

The platform teamed up with Alibaba’s marketplaces to power the world’s largest retail event, from preparing sufficient stock and warehouse space to solving last-mile delivery hurdles.

Cainiao is delivering more than 200 million packages to consumers’ doorsteps for this 11.11, with over 120 million already delivered and 80 million on their way.

“It’s all about speed and service for retailers and customers. We went to great lengths to ensure the speed and quality of our services,” Li Wuchang, who leads Cainiao’s 11.11 operations, explained in Mandarin in the run-up to the festival.