Comfortable glasses for a long day on the road