Mall-ul gigantic se întinde pe o suprafaţă de 500.000 metri pătraţi şi imită clădirea Pentagonului din SUA.
Centrul comercial nu se află într-o zonă nepopulată a Chinei, ci chiar în Shanghai, cel mai mare oraş chinezesc, însă spaţiile comerciale sunt practi goale, foarte puţini patroni încumetându-se să-şi deschidă o afacere într-un loc atât de bizar şi imens.
Pentagon Mall din Shanghai este doar puţin mai mic decât cel mai mare mall din lume, the Dubai Mall, în Emiratele Arabe.