Mind-boggling describes something so complex, surprising, or astonishing that it overwhelms the mind. Among the options, impressive is the closest match, as mind-boggling things are typically impressive in their ability to amaze or bewilder. The other options (ordinary, dull, weak) are opposites of the word's meaning.