El sitio web del Instituto de Diseño Arquitectónico de Zhejiang muestra que el área total de construcción es de 33.270 metros cuadrados, con 18 pisos sobre rasante, dos pisos subterráneos y una altura total del edificio de 87,5 metros.
La biblioteca del distrito de Putuo se estableció en 1957 y se trasladó a la nueva biblioteca del subcentro de la ciudad de Zhenru en 2010. La nueva biblioteca tiene una superficie total de construcción de 35.000 metros cuadrados y se posiciona como centro regional de servicios documentales e informativos, centro de educación social y cultural, centro de coordinación de servicios de biblioteca pública y centro de actividades culturales y de ocio ciudadano.