El estadio tiene capacidad para 18 000 personas e incluye un recinto más pequeño, The Muse Mixing Room, que es un lugar de música en directo con mesas y asientos elevados con vistas a la pista de baile y el escenario principal.
Está situado en la zona A de la Expo, al borde del río Huangpu y al lado del Eje Expo.
[2] El diseño estuvo a cargo del estudio de arquitectura chino ECADI.
Su diseño, inspirado en un platillo volador, tiene la apariencia de una concha de mar, que por la noche se convierte con la iluminación en una ciudad flotante.
El estadio está patrocinado por Mercedes-Benz en un acuerdo de diez años.