Clear-sighted

a.
  1. Seeing with clearness; acutely perceptive, discerning; as, clear-sighted reason.
  2. having sharp clear vision.