Step 1: "Enormous" means something extremely large or immense in size. Step 2: The opposite of "enormous" is "tiny," which refers to something very small. Step 3: "Soft," "average," and "weak" are unrelated to the concept of size or magnitude, so they cannot be correct.
Thus, the correct answer is "tiny."