What is another word for a magnificent array?

Panoply