sight for sore eyes

sight for sore eyes  {n. phr.},  {informal}
A welcome sight.
After our long, dusty hike, the pond was a sight for sore eyes.
"Jack! You're a sight for sore eyes!"
Categories: {informal} {n. phr.}