painful on the eyes

Adjective

 * 1)  Ugly, disagreeable to look at.

Antonyms

 * easy on the eyes