General:
* Impressive: This is a good general term for something that makes a strong impact.
* Remarkable: Similar to impressive, but often implying something unusual or noteworthy.
* Extraordinary: Suggests something beyond the ordinary, exceptional.
* Dazzling: Implies something that is brilliant or dazzlingly beautiful.
More specific:
* Ornate: Emphasizes elaborate decoration or detail.
* Grandiose: Suggests something large and impressive, perhaps even overly so.
* Showy: Implies something designed to attract attention.
* Opulent: Refers to luxurious or extravagant richness.
* Magnificent: Indicates something truly impressive and beautiful.
* Spectacular: Describes something visually striking and memorable.
More informal:
* Fancy: Can be used for something that is elaborate or stylish.
* Flashy: Similar to showy, but often with a negative connotation.
To choose the best word, consider the specific situation and what you want to emphasize. For example, if you're describing a piece of art, "ornate" might be appropriate. But if you're describing a performance, "spectacular" might be more fitting.