(of a performance, performer, new design etc) wonderful; excellent
amazing, wonderful
extremely attractive, grand
wonderful, impressive
difficult to accept; surprising because not known, seen, heard etc before
deviating, unfamiliar
amazingly good
wonderful, amazing
extremely large, great, powerful; excellent
huge, overwhelming
not natural, mysterious
very strange, unusual
surprisingly good
great, extraordinary