Contact lenses provide greater visual clarity than glasses do, but the compromise in wearing them is they put you at a much greater risk of infection and eye-damage. For example, not removing them regularly and cleaning them according to the guidelines, could cause you many problems. They also aren’t very good in extreme weather conditions or when you go swimming, so you’ll still need those prescription goggles.