Conçue par les architectes du Brewer Smith Brewer Group (BSBG), la passerelle de 200 mètres de long sert de connecteur reliant le Dubai Mall (l'un des plus grands centres commerciaux au monde) à sa toute nouvelle expansion, à Doha Road et au Financial Center Road.
Le verre de contrôle solaire Guardian SunGuard® SuperNeutral (SN) 50T a été choisi pour les éléments vitrés de la façade. Le verre a un bel aspect bleu neutre qui aide à faire une transition naturelle de l'ancien au nouveau, jouant avec l'esthétique du bâtiment. La technologie à l'origine de ce verre à couche contribue à maintenir une température fraîche et confortable à l'intérieur du bâtiment.