Synonyms
elaborate
having much detail
intricate; involved
fancy
(especially of small things) brightly coloured; made to please the eye; not plain or ordinary
extravagant, ornamental
florid
(too) rich in ornament and colour
very elaborate
GARNISHED as in Wiktionary
GARNISHED as in Wikipedia