Dự án có quy mô 10,5ha, tổng diện tích sàn xây dựng đạt 120.000m2, trong đó diện tích cho thuê là 52.000m2. Đây là trung tâm thương mại thứ 8 do Tập đoàn Aeon Mall đầu tư tại Việt Nam.
Tỉnh Thanh Hóa xác định đây là dự án lớn và quan trọng về thương mại, bán lẻ hiện đại, mang tính chất tiên phong, biểu tượng với địa phương và khu vực Bắc Trung Bộ.