Of significant girth; wide.
Astonishingly great or large; huge; enormous.
Of stunning excellence or degree; marvelous.