Sharp and clear with no fuzziness.
Clearly perceived.
Covered in mist; foggy.
Dim; vague; obscure.
With tears in the eyes; dewy-eyed.