The phrase "Work of art" somehow seems inadequate. "Masterpiece" falls a bit short as well.

"Speechless" is about right