As someone who has really bad eyesight, (-7 in one eye and -8 in the other) contacts give me peripheral vision I don’t have with glasses and enable me to go swimming etc. without worrying that if I have my glasses knocked off I’ll be completely blind. But I would never wear those costume ones.